diff --git a/package.json b/package.json index 6bc9ea2ea..716615d2a 100644 --- a/package.json +++ b/package.json @@ -20,103 +20,103 @@ "prepare": "husky" }, "dependencies": { - "@hookform/resolvers": "^3.9.0", - "@netlify/functions": "^2.8.1", - "@number-flow/react": "^0.5.9", - "@privy-io/react-auth": "^3.6.0", - "@privy-io/wagmi": "^2.0.2", + "@hookform/resolvers": "^3.10.0", + "@netlify/functions": "^2.8.2", + "@number-flow/react": "^0.6.0", + "@privy-io/react-auth": "^3.18.0", + "@privy-io/wagmi": "^2.1.3", "@privy-io/wagmi-connector": "^0.1.13", - "@radix-ui/react-accordion": "^1.2.3", - "@radix-ui/react-checkbox": "^1.1.2", - "@radix-ui/react-collapsible": "^1.1.1", + "@radix-ui/react-accordion": "^1.2.12", + "@radix-ui/react-checkbox": "^1.3.3", + "@radix-ui/react-collapsible": "^1.1.12", "@radix-ui/react-dialog": "1.1.15", - "@radix-ui/react-dropdown-menu": "^2.1.6", + "@radix-ui/react-dropdown-menu": "^2.1.16", "@radix-ui/react-icons": "1.3.2", - "@radix-ui/react-label": "^2.1.0", - "@radix-ui/react-navigation-menu": "^1.2.0", - "@radix-ui/react-popover": "^1.1.1", - "@radix-ui/react-progress": "^1.1.7", - "@radix-ui/react-scroll-area": "^1.2.0", - "@radix-ui/react-select": "2.1.1", - "@radix-ui/react-separator": "^1.1.0", - "@radix-ui/react-slider": "^1.2.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-switch": "^1.1.0", - "@radix-ui/react-tabs": "^1.1.0", - "@radix-ui/react-toggle": "^1.1.0", - "@radix-ui/react-toggle-group": "^1.1.0", - "@radix-ui/react-tooltip": "^1.1.2", + "@radix-ui/react-label": "^2.1.8", + "@radix-ui/react-navigation-menu": "^1.2.14", + "@radix-ui/react-popover": "^1.1.15", + "@radix-ui/react-progress": "^1.1.8", + "@radix-ui/react-scroll-area": "^1.2.10", + "@radix-ui/react-select": "2.2.6", + "@radix-ui/react-separator": "^1.1.8", + "@radix-ui/react-slider": "^1.3.6", + "@radix-ui/react-slot": "1.2.4", + "@radix-ui/react-switch": "^1.2.6", + "@radix-ui/react-tabs": "^1.1.13", + "@radix-ui/react-toggle": "^1.1.10", + "@radix-ui/react-toggle-group": "^1.1.11", + "@radix-ui/react-tooltip": "^1.2.8", "@react-three/drei": "^9.122.0", "@react-three/fiber": "^8.18.0", - "@tailwindcss/typography": "^0.5.16", - "@tanstack/query-sync-storage-persister": "^5.81.2", - "@tanstack/react-query": "^5.81.2", - "@tanstack/react-query-devtools": "5.81.2", - "@tanstack/react-query-persist-client": "^5.81.2", - "@tsparticles/engine": "^3.5.0", + "@tailwindcss/typography": "^0.5.19", + "@tanstack/query-sync-storage-persister": "^5.96.1", + "@tanstack/react-query": "^5.96.1", + "@tanstack/react-query-devtools": "5.96.1", + "@tanstack/react-query-persist-client": "^5.96.1", + "@tsparticles/engine": "^3.9.1", "@tsparticles/react": "^3.0.0", "@types/canvas-confetti": "^1.9.0", "bottleneck": "^2.19.5", "buffer": "^6.0.3", - "canvas-confetti": "^1.9.3", - "chart.js": "^4.4.4", - "class-variance-authority": "0.7.0", + "canvas-confetti": "^1.9.4", + "chart.js": "^4.5.1", + "class-variance-authority": "0.7.1", "clsx": "2.1.1", - "connectkit": "^1.9.1", + "connectkit": "^1.9.2", "date-fns": "^4.1.0", "embla-carousel-autoplay": "^8.6.0", "embla-carousel-class-names": "^8.6.0", "embla-carousel-react": "^8.6.0", "embla-carousel-wheel-gestures": "^8.1.0", - "framer-motion": "^12.23.12", - "graphql": "16.9.0", - "graphql-request": "7.1.0", - "immer": "^10.1.1", - "jotai": "^2.10.2", - "jotai-immer": "^0.4.1", - "lightweight-charts": "^5.0.3", + "framer-motion": "^12.38.0", + "graphql": "16.13.2", + "graphql-request": "7.4.0", + "immer": "^10.2.0", + "jotai": "^2.19.0", + "jotai-immer": "^0.4.3", + "lightweight-charts": "^5.1.0", "lodash": "^4.17.21", - "luxon": "^3.5.0", + "luxon": "^3.7.2", "react": "^18.3.1", - "react-day-picker": "^9.6.4", + "react-day-picker": "^9.14.0", "react-dom": "^18.3.1", "react-helmet-async": "^2.0.5", - "react-hook-form": "^7.52.1", + "react-hook-form": "^7.72.0", "react-markdown": "^10.1.0", - "react-router-dom": "6.25.1", + "react-router-dom": "6.30.3", "react-window": "^1.8.11", - "sonner": "^1.5.0", - "tailwind-merge": "2.6.0", + "sonner": "^1.7.4", + "tailwind-merge": "2.6.1", "tailwindcss-animate": "1.0.7", - "three": "^0.170.0", - "tsparticles": "^3.5.0", - "vaul": "^1.1.0", - "viem": "^2.33.1", - "wagmi": "^2.16.0" + "three": "^0.183.2", + "tsparticles": "^3.9.1", + "vaul": "^1.1.2", + "viem": "^2.47.6", + "wagmi": "^2.19.5" }, "devDependencies": { - "@biomejs/biome": "^1.8.0", + "@biomejs/biome": "^1.9.4", "@graphql-codegen/cli": "5.0.7", "@graphql-codegen/client-preset": "4.8.3", - "@parcel/watcher": "2.5.1", + "@parcel/watcher": "2.5.6", "@rollup/plugin-strip": "^3.0.4", "@types/lodash": "^4", - "@types/luxon": "^3.4.2", - "@types/node": "^22.15.33", + "@types/luxon": "^3.7.1", + "@types/node": "^22.19.15", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@types/react-window": "^1.8.8", - "@types/three": "^0.169.0", - "@vitejs/plugin-react": "^4.6.0", - "@wagmi/cli": "2.3.1", - "autoprefixer": "10.4.21", + "@types/three": "^0.183.1", + "@vitejs/plugin-react": "^4.7.0", + "@wagmi/cli": "2.10.0", + "autoprefixer": "10.4.27", "husky": "^9.1.7", - "postcss": "8.4.39", - "tailwindcss": "3.4.17", + "postcss": "8.5.8", + "tailwindcss": "3.4.19", "ts-node": "^10.9.2", - "tslib": "^2.6.3", - "typescript": "5.5.3", - "vite": "^5.4.19", + "tslib": "^2.8.1", + "typescript": "5.9.3", + "vite": "^5.4.21", "vitest": "^3.2.4" }, "resolutions": { @@ -124,8 +124,7 @@ "brace-expansion": "^2.0.2", "micromatch": "^4.0.8", "cross-spawn": "7.0.6", - "viem": "^2.33.1", - "ox": "^0.8.1" + "viem": "^2.47.6" }, "packageManager": "yarn@4.5.0" } diff --git a/src/components/Tractor/ConvertUp/ConvertUpTractorContext.tsx b/src/components/Tractor/ConvertUp/ConvertUpTractorContext.tsx index 7b0ef3593..945f85047 100644 --- a/src/components/Tractor/ConvertUp/ConvertUpTractorContext.tsx +++ b/src/components/Tractor/ConvertUp/ConvertUpTractorContext.tsx @@ -132,7 +132,7 @@ export default function ConvertUpOrderProvider({ operatorTip: transformed.operatorTip.tv.toHuman(), customOperatorTip: transformed.customOperatorTip?.nonAmount ? "" - : transformed.customOperatorTip?.tv.toHuman() ?? "", + : (transformed.customOperatorTip?.tv.toHuman() ?? ""), } : null; diff --git a/src/components/Tractor/TractorTokenStrategyDialog.tsx b/src/components/Tractor/TractorTokenStrategyDialog.tsx index 9502a043c..6e8ddecf2 100644 --- a/src/components/Tractor/TractorTokenStrategyDialog.tsx +++ b/src/components/Tractor/TractorTokenStrategyDialog.tsx @@ -114,7 +114,7 @@ export default function TractorTokenStrategyDialog({ const isIncluded = getIsTokenSelected(token); const newAddresses = isIncluded - ? selectedTokenAddresses?.filter((adr) => !stringEq(token.address, adr)) ?? [] + ? (selectedTokenAddresses?.filter((adr) => !stringEq(token.address, adr)) ?? []) : [...(selectedTokenAddresses || []), token.address]; onTokenStrategySelected({ diff --git a/src/components/charts/AdvancedChart.tsx b/src/components/charts/AdvancedChart.tsx index 1f6cf7099..f6a4c48b3 100644 --- a/src/components/charts/AdvancedChart.tsx +++ b/src/components/charts/AdvancedChart.tsx @@ -263,9 +263,9 @@ export const AdvancedChart = () => { {seasonsData.hasUnavailableApiData && ( -

+ Some chart data is temporarily unavailable. Available charts are still shown. -

+ )} {selectedCharts.length > 0 ? ( {/* Referral Link */}
- +
{/* Referral Code */}
- +
{/* Pod Destination Address */}
- + Pod Destination Address
{podDestinationAddress ? ( @@ -186,7 +195,7 @@ export function ReferralLinkGenerator({ onChangeAddress }: ReferralLinkGenerator
{/* Social Sharing Icons */}
- + Share via
- + setRpcUrl(e.target.value)} placeholder="https://base-mainnet.g.alchemy.com/v2/YOUR_API_KEY" @@ -240,11 +243,12 @@ const SetEnvironmentVariables = () => { /> -