{
  "name": "@wormhole-foundation/wormhole-connect",
  "version": "5.1.1",
  "repository": "github:wormhole-foundation/wormhole-connect",
  "main": "./lib/index.js",
  "module": "./lib/index.mjs",
  "types": "./lib/index.d.ts",
  "exports": {
    ".": {
      "types": "./lib/index.d.ts",
      "require": "./lib/index.js",
      "import": "./lib/index.mjs"
    },
    "./mayan": {
      "types": "./lib/mayan.d.ts",
      "require": "./lib/mayan.js",
      "import": "./lib/mayan.mjs"
    },
    "./lifi": {
      "types": "./lib/lifi.d.ts",
      "require": "./lib/lifi.js",
      "import": "./lib/lifi.mjs"
    },
    "./monad": {
      "types": "./lib/monad.d.ts",
      "require": "./lib/monad.js",
      "import": "./lib/monad.mjs"
    },
    "./ntt": {
      "types": "./lib/ntt.d.ts",
      "require": "./lib/ntt.js",
      "import": "./lib/ntt.mjs"
    },
    "./hosted": {
      "types": "./lib/hosted.d.ts",
      "require": "./lib/hosted.js",
      "import": "./lib/hosted.mjs"
    },
    "./executor": {
      "types": "./lib/executor.d.ts",
      "require": "./lib/executor.js",
      "import": "./lib/executor.mjs"
    },
    "./base": {
      "types": "./lib/base.d.ts",
      "require": "./lib/base.js",
      "import": "./lib/base.mjs"
    }
  },
  "files": [
    "lib",
    "dist"
  ],
  "dependencies": {
    "@aptos-labs/ts-sdk": "2.0.0",
    "@aptos-labs/wallet-adapter-core": "5.5.0",
    "@coral-xyz/anchor": "0.29.0",
    "@ledgerhq/devices": "6.27.1",
    "@ledgerhq/errors": "6.10.2",
    "@ledgerhq/hw-transport": "6.27.1",
    "@ledgerhq/hw-transport-webhid": "6.27.1",
    "@ledgerhq/logs": "6.12.0",
    "@lifi/sdk": "3.12.14",
    "@mayanfinance/swap-sdk": "12.2.5",
    "@metaplex-foundation/mpl-token-metadata": "3.4.0",
    "@metaplex-foundation/umi": "0.9.2",
    "@metaplex-foundation/umi-bundle-defaults": "0.9.2",
    "@mysten/sui": "1.44.0",
    "@project-serum/anchor": "0.26.0",
    "@reduxjs/toolkit": "2.9.0",
    "@solana-mobile/wallet-standard-mobile": "0.4.1",
    "@solana/spl-token": "0.4.0",
    "@solana/wallet-adapter-wallets": "0.19.32",
    "@testnet-mayan/swap-sdk": "1.2.0",
    "@wormhole-foundation/sdk": "4.9.1",
    "@wormhole-foundation/sdk-aptos": "4.9.1",
    "@wormhole-foundation/sdk-aptos-core": "4.9.1",
    "@wormhole-foundation/sdk-base": "4.9.1",
    "@wormhole-foundation/sdk-connect": "4.9.1",
    "@wormhole-foundation/sdk-definitions": "4.9.1",
    "@wormhole-foundation/sdk-definitions-ntt": "4.0.14",
    "@wormhole-foundation/sdk-evm": "4.9.1",
    "@wormhole-foundation/sdk-evm-core": "4.9.1",
    "@wormhole-foundation/sdk-evm-ntt": "4.0.14",
    "@wormhole-foundation/sdk-icons": "4.9.1",
    "@wormhole-foundation/sdk-route-ntt": "4.0.14",
    "@wormhole-foundation/sdk-solana": "4.9.1",
    "@wormhole-foundation/sdk-solana-cctp": "4.9.1",
    "@wormhole-foundation/sdk-solana-core": "4.9.1",
    "@wormhole-foundation/sdk-solana-ntt": "4.0.14",
    "@wormhole-foundation/sdk-sui": "4.9.1",
    "@wormhole-foundation/sdk-sui-cctp": "4.9.1",
    "@wormhole-foundation/sdk-sui-core": "4.9.1",
    "@wormhole-foundation/sdk-sui-ntt": "4.0.14",
    "@wormhole-labs/base-bridge-executor-route": "1.0.4",
    "@wormhole-labs/cctp-executor-route": "0.28.0",
    "@wormhole-labs/wallet-aggregator-aptos": "1.3.3",
    "@wormhole-labs/wallet-aggregator-core": "1.3.3",
    "@wormhole-labs/wallet-aggregator-evm": "1.3.3",
    "@wormhole-labs/wallet-aggregator-solana": "1.3.3",
    "@wormhole-labs/wallet-aggregator-sui": "1.3.3",
    "axios": "1.11.0",
    "color": "5.0.0",
    "decimal.js": "10.6.0",
    "es-toolkit": "1.39.10",
    "ethers": "6.13.5",
    "fast-memoize": "2.5.2",
    "lucide-react": "^0.554.0",
    "material-ui-popup-state": "5.3.6",
    "react-infinite-scroller": "1.2.6",
    "react-redux": "9.2.0",
    "react-timer-hook": "4.0.5",
    "use-debounce": "10.0.6",
    "usehooks-ts": "3.1.1",
    "@emotion/react": "^11.14.0",
    "@emotion/styled": "^11.14.1",
    "@mui/icons-material": "^7.3.2",
    "@mui/material": "^7.3.2",
    "@mui/styled-engine": "^7.3.2",
    "@mui/system": "^7.3.2"
  },
  "scripts": {
    "start": "NODE_OPTIONS=--max-http-header-size=32000 REACT_APP_CONNECT_ENV=Testnet vite --host --force",
    "start:mainnet": "NODE_OPTIONS=--max-http-header-size=32000 REACT_APP_CONNECT_ENV=Mainnet vite --host --force",
    "build": "bun run build:lib; bun run build:hosted; bun run build:netlify",
    "build:lib": "NODE_ENV=production NODE_OPTIONS=--max-old-space-size=10240 vite build",
    "build:minimal": "VITE_BUILD_MINIMAL=1 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=10240 vite build",
    "build:hosted": "VITE_BUILD_HOSTED=1 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=10240 vite build",
    "build:netlify": "VITE_BUILD_NETLIFY=1 NODE_ENV=production NODE_OPTIONS=--max-old-space-size=10240 vite build",
    "clean": "rm -rf node_modules build lib dist .vite",
    "lint": "scripts/lint.sh",
    "lint:errors": "scripts/lint.sh --quiet",
    "lint:ci": "scripts/lint_ci.sh",
    "prettier": "prettier --write ./src",
    "prettier:check": "prettier --check ./src",
    "analyze": "ANALYZE=true NODE_ENV=production NODE_OPTIONS=--max-old-space-size=10240 vite build",
    "checksdn": "bunx tsx scripts/ofac/checkSdnListForUpdates.ts",
    "checkForeignAssets": "bunx tsx scripts/checkForeignAssetsConfig.ts",
    "preview": "vite preview",
    "unused:exports": "ts-unused-exports ./tsconfig.json --ignoreLocallyUsed",
    "test:unit": "vitest",
    "test:e2e": "playwright test",
    "test:e2e:ui": "playwright test --ui",
    "test:e2e:with-wallet": "playwright test --grep-invert @noWallet",
    "test:e2e:without-wallet": "playwright test --grep @noWallet",
    "type:check": "tsc --noEmit",
    "sdk:update": "scripts/update-sdk.sh",
    "commit": "cz",
    "prepare": "husky install"
  },
  "browserslist": {
    "production": [
      "last 3 chrome version",
      "last 3 firefox version",
      "last 3 safari version"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "@babel/plugin-proposal-private-property-in-object": "^7.21.11",
    "@babel/preset-env": "^7.24.4",
    "@commitlint/cli": "^20.3.1",
    "@commitlint/config-conventional": "^20.3.1",
    "@eslint/js": "^9.32.0",
    "@playwright/test": "1.54.1",
    "@testing-library/jest-dom": "^6.8.0",
    "@testing-library/react": "^16.3.0",
    "@types/node": "^20",
    "@types/node-fetch": "^2.6.3",
    "@types/react": "^19.1.4",
    "@types/react-dom": "^19.1.4",
    "@types/react-infinite-scroller": "^1.2.5",
    "@types/react-redux": "^7.1.25",
    "@typescript-eslint/eslint-plugin": "^8.38.0",
    "@typescript-eslint/parser": "^8.38.0",
    "@vitejs/plugin-react-swc": "^3.5.0",
    "@vitest/coverage-v8": "^3.2.4",
    "@vitest/ui": "^3.2.4",
    "commitizen": "^4.3.1",
    "commitlint": "20.3.1",
    "cz-conventional-changelog": "^3.3.0",
    "dotenv": "^16.4.7",
    "env-cmd": "^10.1.0",
    "eslint": "^9.32.0",
    "eslint-config-prettier": "^8.10.2",
    "eslint-plugin-react": "^7.37.5",
    "eslint-plugin-react-hooks": "^5.2.0",
    "globals": "^16.3.0",
    "husky": "^8.0.3",
    "jsdom": "^26.1.0",
    "lint-staged": "^15.2.11",
    "prettier": "^2.8.8",
    "react": "^19.2.3",
    "react-dom": "^19.2.3",
    "rollup-plugin-visualizer": "^5.14.0",
    "ts-unused-exports": "^10.1.0",
    "typescript": "^5.3.3",
    "typescript-eslint": "^8.38.0",
    "vite": "^7.1.5",
    "vite-plugin-checker": "^0.10.3",
    "vite-plugin-dts": "^4.5.4",
    "vite-plugin-node-polyfills": "^0.24.0",
    "vitest": "^3.2.4"
  },
  "peerDependencies": {
    "@types/react": "^18.0.0 || >=19.2.3",
    "react": "^18.0.0 || >=19.2.3",
    "react-dom": "^18.0.0 || >=19.2.3"
  },
  "peerDependenciesMeta": {
    "@types/react": {
      "optional": true
    }
  },
  "lint-staged": {
    "!(*.js|*.ts|*.tsx|*.jsx|*.cjs|*.mjs)": "prettier --write --ignore-unknown",
    "*.{js,ts,tsx,jsx,cjs,mjs}": [
      "eslint --fix",
      "prettier --write"
    ]
  },
  "overrides": {
    "@aptos-labs/ts-sdk": "2.0.0",
    "@aptos-labs/wallet-adapter-core": "5.5.0",
    "@aptos-labs/wallet-standard": "0.4.0",
    "@ledgerhq/devices": "6.27.1",
    "@ledgerhq/errors": "6.10.2",
    "@ledgerhq/logs": "6.12.0",
    "@mysten/sui": "1.44.0",
    "@wormhole-foundation/sdk-aptos": "4.9.1",
    "@wormhole-foundation/sdk-base": "4.9.1",
    "@wormhole-foundation/sdk-connect": "4.9.1",
    "@wormhole-foundation/sdk-definitions": "4.9.1",
    "@wormhole-foundation/sdk-evm": "4.9.1",
    "@wormhole-foundation/sdk-evm-core": "4.9.1",
    "@wormhole-foundation/sdk-solana": "4.9.1",
    "@wormhole-foundation/sdk-solana-cctp": "4.9.1",
    "@wormhole-foundation/sdk-solana-core": "4.9.1",
    "@wormhole-foundation/sdk-sui": "4.9.1",
    "@wormhole-foundation/sdk-sui-cctp": "4.9.1",
    "@wormhole-foundation/sdk-sui-core": "4.9.1",
    "axios": "1.11.0",
    "vue-tsc": "2.0.0"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "engines": {
    "node": ">=22.0.0"
  }
}
