{ "name": "@synapsecns/synapse-interface", "version": "0.45.4", "private": true, "engines": { "node": ">=18" }, "scripts": { "cf:build": "npx @cloudflare/next-on-pages", "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "cypress:run": "echo 'No cypress tests defined.'", "test:coverage": "echo 'No tests defined.'", "test:rpc": "node --test utils/providers/TransportAwareJsonRpcProvider.test.cjs utils/createTransports.test.cjs", "lint:fix": "npm run lint -- --fix", "lint:check": "eslint . --max-warnings=0", "lint:find-string-literals": "npx eslint -c .eslintrc-i18n.js './**/*.{js,jsx,ts,tsx}'", "check-translation-jsons": "node scripts/checkTranslationJsons.js", "check-rpc": "node scripts/checkRpcHealth.js", "ci:lint": "npm run lint:check", "build:go": " ", "build:slither": " ", "graphql:generate": "graphql-codegen --config codegen.ts", "maps:generate": "node scripts/generateMaps.js", "spellcheck": "cspell \"**/*.{tsx,jsx,md,mdx}\" --show-suggestions", "ci:spellcheck": "cspell \"**/*.{tsx,jsx,md,mdx}\" --no-progress --show-suggestions", "test": "echo 'No jest tests defined.'" }, "dependencies": { "@binance/w3w-rainbow-connector-v2": "^1.0.2", "@cloudflare/next-on-pages": "^1.11.0", "@codecov/webpack-plugin": "^0.0.1-beta.10", "@ethersproject/bignumber": "5.7.0", "@ethersproject/providers": "5.7.2", "@ethersproject/units": "5.7.0", "@headlessui/react": "^1.7.15", "@heroicons/react": "1.0.6", "@next/third-parties": "^14.2.35", "@popperjs/core": "^2.11.5", "@rainbow-me/rainbowkit": "^2.1.6", "@reduxjs/toolkit": "^1.9.5", "@rtk-query/graphql-request-base-query": "^2.2.0", "@segment/analytics-next": "^1.53.0", "@synapsecns/sdk-router": "^0.23.5", "@tailwindcss/aspect-ratio": "^0.4.2", "@tailwindcss/forms": "^0.5.3", "@tailwindcss/typography": "^0.5.9", "@tanstack/react-query": "^4.28.0", "@types/node": "18.14.2", "@types/web3": "^1.2.2", "@visx/chord": "^3.0.0", "@visx/shape": "^3.0.0", "@wagmi/connectors": "^5.1.11", "@wagmi/core": "^2.13.5", "babel-plugin-transform-bigint": "^1.0.32", "deepmerge": "^4.3.1", "ethers": "5.7.2", "fuse.js": "^6.6.2", "graphql": "^16.7.1", "lodash": "^4.17.21", "logrocket": "^7.0.0", "logrocket-react": "^6.0.3", "next": "^14.2.35", "next-intl": "^3.19.0", "numeral": "^2.0.6", "postcss": "^8.4.31", "react": "^18.2.0", "react-dom": "^18.2.0", "react-ga": "^3.3.1", "react-hot-toast": "^2.4.0", "react-input-slider": "^6.0.1", "react-number-format": "^5.4.1", "react-redux": "^8.1.0", "redux-persist": "^6.0.0", "swr": "1.3.0", "tailwind-merge": "^1.10.0", "tailwind-scrollbar-hide": "^1.1.7", "tailwindcss": "^3.4.1", "tailwindcss-border-gradient-radius": "^3.0.1", "typescript": "5.1.6", "use-persisted-state": "^0.3.3", "uuidv7": "^1.0.1", "viem": "^2.13.6", "yarn": "^1.22.19" }, "browserslist": { "production": [ "chrome >= 67", "edge >= 79", "firefox >= 68", "opera >= 54", "safari >= 14" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "description": "This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).", "main": ".eslintrc.js", "author": "", "license": "ISC", "keywords": [], "devDependencies": { "@depay/web3-mock": "^14.0.0", "@graphql-codegen/cli": "5.0.2", "@graphql-codegen/client-preset": "4.3.3", "@graphql-codegen/introspection": "4.0.3", "@graphql-codegen/typescript-rtk-query": "^2.4.1", "@testing-library/react": "^14.0.0", "@types/react": "^18.2.67", "@types/react-dom": "^18.2.22", "@types/redux-persist": "^4.3.1", "autoprefixer": "^10.4.7", "cspell": "^8.15.4", "dayjs": "^1.11.7", "eslint": "^8.37.0", "eslint-config-next": "^13.5.6", "eslint-plugin-i18next": "^6.0.9", "start-server-and-test": "^2.0.0", "vercel": "^33.6.2" } }