|
5 | 5 | "private": true, |
6 | 6 | "repository": "https://github.com/jumperexchange/jumper-exchange", |
7 | 7 | "engines": { |
8 | | - "node": ">=20.0.0" |
| 8 | + "node": ">=22.0.0" |
9 | 9 | }, |
10 | 10 | "dependencies": { |
11 | | - "@abstract-foundation/agw-client": "^1.11.0", |
12 | | - "@abstract-foundation/agw-react": "^1.11.0", |
13 | | - "@base-org/account": "^2.5.3", |
| 11 | + "@abstract-foundation/agw-client": "^1.12.3", |
| 12 | + "@abstract-foundation/agw-react": "^1.13.0", |
| 13 | + "@base-org/account": "^2.5.5", |
14 | 14 | "@bigmi/client": "^0.8.0", |
15 | 15 | "@bigmi/core": "^0.8.0", |
16 | 16 | "@bigmi/react": "^0.8.0", |
17 | 17 | "@coinbase/wallet-sdk": "^4.3.7", |
18 | 18 | "@emotion/cache": "^11.14.0", |
19 | 19 | "@emotion/react": "^11.14.0", |
20 | | - "@emotion/styled": "^11.14.0", |
21 | | - "@farcaster/miniapp-sdk": "^0.2.2", |
22 | | - "@farcaster/miniapp-wagmi-connector": "^1.1.0", |
23 | | - "@fingerprintjs/fingerprintjs": "^5.0.1", |
24 | | - "@formatjs/intl-localematcher": "^0.8.2", |
25 | | - "@intercom/messenger-js-sdk": "^0.0.18", |
| 20 | + "@emotion/styled": "^11.14.1", |
| 21 | + "@farcaster/miniapp-sdk": "^0.3.0", |
| 22 | + "@farcaster/miniapp-wagmi-connector": "^1.1.1", |
| 23 | + "@fingerprintjs/fingerprintjs": "^5.2.0", |
| 24 | + "@formatjs/intl-localematcher": "^0.8.6", |
| 25 | + "@intercom/messenger-js-sdk": "^0.0.19", |
26 | 26 | "@lifi/explorer": "0.6.3", |
27 | | - "@lifi/sdk": "^4.0.0-beta.7", |
28 | | - "@lifi/sdk-provider-bitcoin": "^4.0.0-beta.7", |
29 | | - "@lifi/sdk-provider-ethereum": "^4.0.0-beta.7", |
30 | | - "@lifi/sdk-provider-solana": "^4.0.0-beta.7", |
31 | | - "@lifi/sdk-provider-sui": "^4.0.0-beta.7", |
32 | | - "@lifi/sdk-provider-tron": "^4.0.0-beta.7", |
33 | | - "@lifi/wallet-management": "4.0.0-beta.17", |
34 | | - "@lifi/widget": "4.0.0-beta.17", |
35 | | - "@lifi/widget-provider": "4.0.0-beta.17", |
36 | | - "@lifi/widget-provider-bitcoin": "^4.0.0-beta.17", |
37 | | - "@lifi/widget-provider-ethereum": "^4.0.0-beta.17", |
38 | | - "@lifi/widget-provider-solana": "^4.0.0-beta.17", |
39 | | - "@lifi/widget-provider-sui": "^4.0.0-beta.17", |
40 | | - "@lifi/widget-provider-tron": "^4.0.0-beta.17", |
41 | | - "@merkl/api": "1.9.23", |
42 | | - "@metamask/connect-evm": "^0.9.1", |
43 | | - "@mswjs/interceptors": "^0.41.3", |
44 | | - "@mui/icons-material": "^9.0.0", |
45 | | - "@mui/material": "^9.0.0", |
46 | | - "@mui/material-nextjs": "^9.0.0", |
47 | | - "@mui/system": "^9.0.0", |
48 | | - "@mui/utils": "^9.0.0", |
49 | | - "@mysten/dapp-kit-react": "^2.0.0", |
50 | | - "@mysten/sui": "^2.15.0", |
| 27 | + "@lifi/sdk": "^4.0.1-alpha.0", |
| 28 | + "@lifi/sdk-provider-bitcoin": "^4.0.1-alpha.0", |
| 29 | + "@lifi/sdk-provider-ethereum": "^4.0.1-alpha.0", |
| 30 | + "@lifi/sdk-provider-solana": "^4.0.1-alpha.0", |
| 31 | + "@lifi/sdk-provider-sui": "^4.0.1-alpha.0", |
| 32 | + "@lifi/sdk-provider-tron": "^4.0.0-beta.8", |
| 33 | + "@lifi/wallet-management": "4.0.0-beta.18", |
| 34 | + "@lifi/widget": "4.0.0-beta.18", |
| 35 | + "@lifi/widget-provider": "4.0.0-beta.18", |
| 36 | + "@lifi/widget-provider-bitcoin": "^4.0.0-beta.18", |
| 37 | + "@lifi/widget-provider-ethereum": "^4.0.0-beta.18", |
| 38 | + "@lifi/widget-provider-solana": "^4.0.0-beta.18", |
| 39 | + "@lifi/widget-provider-sui": "^4.0.0-beta.18", |
| 40 | + "@lifi/widget-provider-tron": "^4.0.0-beta.18", |
| 41 | + "@merkl/api": "1.20.0", |
| 42 | + "@metamask/connect-evm": "^1.1.0", |
| 43 | + "@mswjs/interceptors": "^0.41.8", |
| 44 | + "@mui/icons-material": "^9.0.1", |
| 45 | + "@mui/material": "^9.0.1", |
| 46 | + "@mui/material-nextjs": "^9.0.1", |
| 47 | + "@mui/system": "^9.0.1", |
| 48 | + "@mui/utils": "^9.0.1", |
| 49 | + "@mysten/dapp-kit-react": "^2.0.2", |
| 50 | + "@mysten/sui": "^2.16.1", |
51 | 51 | "@safe-global/safe-apps-sdk": "^9.1.0", |
52 | | - "@sentry/browser": "^10.38.0", |
53 | | - "@sentry/nextjs": "^10.38.0", |
54 | | - "@sentry/react": "^10.38.0", |
| 52 | + "@sentry/browser": "^10.52.0", |
| 53 | + "@sentry/nextjs": "^10.52.0", |
| 54 | + "@sentry/react": "^10.52.0", |
55 | 55 | "@solana/client": "1.7.0", |
56 | | - "@solana/kit": "^6.5.0", |
| 56 | + "@solana/kit": "^6.9.0", |
57 | 57 | "@solana/react-hooks": "1.4.1", |
58 | 58 | "@strapi/blocks-react-renderer": "^1.0.2", |
59 | | - "@tanstack/react-form": "^1.28.6", |
60 | | - "@tanstack/react-query": "^5.97.0", |
61 | | - "@tronweb3/tronwallet-adapter-react-hooks": "^1.1.11", |
| 59 | + "@tanstack/react-form": "^1.29.1", |
| 60 | + "@tanstack/react-query": "^5.100.9", |
| 61 | + "@tronweb3/tronwallet-adapter-react-hooks": "^1.1.12", |
62 | 62 | "@turtledev/api": "1.4.5", |
63 | | - "@wagmi/core": "^3.4.1", |
| 63 | + "@wagmi/core": "^3.4.8", |
64 | 64 | "@walletconnect/ethereum-provider": "^2.23.9", |
65 | 65 | "accept-language": "^3.0.20", |
66 | 66 | "blo": "^2.0.0", |
67 | 67 | "date-fns": "^4.1.0", |
68 | 68 | "ethers": "^6.16.0", |
69 | 69 | "extract-colors": "^4.2.1", |
70 | | - "graphql": "^16.13.2", |
71 | | - "html-react-parser": "^5.2.17", |
72 | | - "i18next": "^26.0.4", |
| 70 | + "graphql": "^16.14.0", |
| 71 | + "html-react-parser": "^6.1.0", |
| 72 | + "i18next": "^26.0.10", |
73 | 73 | "i18next-resources-to-backend": "^1.2.1", |
74 | 74 | "jsonwebtoken": "^9.0.3", |
75 | | - "lodash": "^4.17.23", |
76 | | - "motion": "^12.32.0", |
| 75 | + "lodash": "^4.18.1", |
| 76 | + "motion": "^12.38.0", |
77 | 77 | "negotiator": "^1.0.0", |
78 | | - "next": "16.2.3", |
79 | | - "next-i18n-router": "^5.5.7", |
| 78 | + "next": "16.2.6", |
| 79 | + "next-i18n-router": "^5.5.8", |
80 | 80 | "nuqs": "^2.8.9", |
81 | 81 | "p-limit": "^7.3.0", |
82 | 82 | "polished": "^4.3.1", |
83 | | - "react": "19.2.5", |
| 83 | + "react": "19.2.6", |
84 | 84 | "react-animated-counter": "^1.9.0", |
85 | 85 | "react-confetti": "^6.4.0", |
86 | | - "react-cookie": "^8.1.0", |
| 86 | + "react-cookie": "^8.1.2", |
87 | 87 | "react-day-picker": "^9.14.0", |
88 | | - "react-dom": "19.2.5", |
89 | | - "react-i18next": "^17.0.2", |
| 88 | + "react-dom": "19.2.6", |
| 89 | + "react-i18next": "^17.0.7", |
90 | 90 | "recharts": "^3.8.1", |
91 | 91 | "sharp": "^0.34.5", |
92 | 92 | "superjson": "^2.2.6", |
93 | | - "swiper": "12.1.3", |
94 | | - "universal-cookie": "^8.1.0", |
95 | | - "uuid": "^13.0.0", |
96 | | - "viem": "^2.47.11", |
97 | | - "wagmi": "^3.6.0", |
98 | | - "zod": "^4.3.6", |
99 | | - "zustand": "^5.0.12" |
| 93 | + "swiper": "12.1.4", |
| 94 | + "universal-cookie": "^8.1.2", |
| 95 | + "uuid": "^14.0.0", |
| 96 | + "viem": "^2.48.11", |
| 97 | + "wagmi": "^3.6.9", |
| 98 | + "zod": "^4.4.3", |
| 99 | + "zustand": "^5.0.13" |
100 | 100 | }, |
101 | 101 | "devDependencies": { |
102 | 102 | "@chromatic-com/storybook": "^5.1.2", |
103 | | - "@eslint/js": "^9.39.2", |
104 | | - "@next/bundle-analyzer": "16.2.3", |
105 | | - "@next/eslint-plugin-next": "16.2.3", |
106 | | - "@playwright/test": "1.58.2", |
107 | | - "@rainbow-me/rainbowkit": "^2.2.10", |
| 103 | + "@eslint/js": "^10.0.1", |
| 104 | + "@next/bundle-analyzer": "16.2.6", |
| 105 | + "@next/eslint-plugin-next": "16.2.6", |
| 106 | + "@playwright/test": "1.59.1", |
| 107 | + "@rainbow-me/rainbowkit": "^2.2.11", |
108 | 108 | "@storybook/addon-a11y": "^10.3.6", |
109 | 109 | "@storybook/addon-docs": "^10.3.6", |
110 | 110 | "@storybook/addon-onboarding": "^10.3.6", |
111 | 111 | "@storybook/addon-vitest": "^10.3.6", |
112 | 112 | "@storybook/nextjs-vite": "^10.3.6", |
113 | | - "@testing-library/jest-dom": "^6.8.0", |
| 113 | + "@testing-library/jest-dom": "^6.9.1", |
114 | 114 | "@testing-library/react": "^16.3.2", |
115 | 115 | "@types/gtag.js": "^0.0.20", |
116 | 116 | "@types/jsonwebtoken": "^9.0.10", |
117 | 117 | "@types/lodash": "^4.17.24", |
118 | 118 | "@types/negotiator": "^0.6.4", |
119 | | - "@types/node": "^25.5.2", |
| 119 | + "@types/node": "^22.19.0", |
120 | 120 | "@types/react": "^19.2.14", |
121 | 121 | "@types/react-dom": "^19.2.3", |
122 | 122 | "@vitejs/plugin-react": "^6.0.1", |
123 | | - "@vitest/browser": "^4.1.4", |
124 | | - "@vitest/browser-playwright": "^4.1.4", |
125 | | - "@vitest/coverage-v8": "^4.1.4", |
| 123 | + "@vitest/browser": "^4.1.5", |
| 124 | + "@vitest/browser-playwright": "^4.1.5", |
| 125 | + "@vitest/coverage-v8": "^4.1.5", |
126 | 126 | "babel-plugin-react-compiler": "^1.0.0", |
127 | | - "dotenv": "^17.3.1", |
128 | | - "eslint": "9.39.2", |
129 | | - "eslint-config-next": "16.2.3", |
| 127 | + "dotenv": "^17.4.2", |
| 128 | + "eslint": "10.3.0", |
130 | 129 | "eslint-config-prettier": "^10.1.8", |
131 | | - "eslint-config-react-app": "^7.0.1", |
132 | | - "eslint-plugin-import": "^2.31.0", |
133 | 130 | "eslint-plugin-jsx-a11y": "^6.10.2", |
134 | | - "eslint-plugin-prettier": "^5.5.5", |
135 | | - "eslint-plugin-react": "^7.37.5", |
136 | | - "eslint-plugin-react-hooks": "^7.0.1", |
137 | | - "eslint-plugin-storybook": "^10.3.6", |
| 131 | + "eslint-plugin-react-hooks": "^7.1.1", |
138 | 132 | "husky": "^9.1.7", |
139 | | - "i18next-resources-for-ts": "^2.0.2", |
140 | | - "import-in-the-middle": "^2.0.6", |
141 | | - "jsdom": "^29.0.2", |
142 | | - "lint-staged": "^16.4.0", |
| 133 | + "i18next-resources-for-ts": "^2.1.0", |
| 134 | + "import-in-the-middle": "^3.0.1", |
| 135 | + "jsdom": "^29.1.1", |
| 136 | + "lint-staged": "^17.0.2", |
143 | 137 | "pino": "^10.3.1", |
144 | 138 | "pino-pretty": "^13.1.3", |
145 | | - "playwright": "1.58.2", |
146 | | - "playwright-qase-reporter": "^2.2.3", |
147 | | - "prettier": "^3.8.1", |
| 139 | + "playwright": "1.59.1", |
| 140 | + "playwright-qase-reporter": "^2.5.0", |
| 141 | + "prettier": "^3.8.3", |
148 | 142 | "storybook": "^10.3.6", |
149 | 143 | "storybook-addon-pseudo-states": "^10.3.6", |
150 | | - "typescript": "^5.9.2", |
151 | | - "typescript-eslint": "^8.58.1", |
152 | | - "vite": "^8.0.8", |
| 144 | + "typescript": "^6.0.3", |
| 145 | + "typescript-eslint": "^8.59.2", |
| 146 | + "vite": "^8.0.11", |
153 | 147 | "vite-plugin-node-polyfills": "^0.26.0", |
154 | | - "vitest": "^4.1.4", |
| 148 | + "vitest": "^4.1.5", |
155 | 149 | "web-vitals": "^5.2.0" |
156 | 150 | }, |
157 | 151 | "scripts": { |
|
201 | 195 | ] |
202 | 196 | }, |
203 | 197 | "pnpm": { |
| 198 | + "peerDependencyRules": { |
| 199 | + "allowedVersions": { |
| 200 | + "eslint": "10" |
| 201 | + } |
| 202 | + }, |
204 | 203 | "overrides": { |
205 | 204 | "@safe-global/safe-apps-provider": ">=0.18.6", |
206 | 205 | "hono": "^4.12.7" |
|
221 | 220 | "utf-8-validate" |
222 | 221 | ] |
223 | 222 | }, |
224 | | - "packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319" |
| 223 | + "packageManager": "pnpm@10.33.4" |
225 | 224 | } |
0 commit comments