{
  "name": "nft-rewards-marketplace",
  "version": "2.0.0",
  "private": true,
  "dependencies": {
    "@apollo/client": "^3.8.8",
    "@babel/plugin-syntax-bigint": "^7.8.3",
    "@emotion/react": "^11.7.1",
    "@emotion/styled": "^11.6.0",
    "@material-ui/core": "^4.12.4",
    "@material-ui/icons": "^4.11.3",
    "@mui/icons-material": "^5.6.1",
    "@mui/lab": "^5.0.0-alpha.62",
    "@mui/material": "^5.2.4",
    "@mui/styled-engine-sc": "^5.1.0",
    "@mui/x-date-pickers": "^6.16.0",
    "@mui/x-date-pickers-pro": "^6.16.0",
    "@rainbow-me/rainbowkit": "^1.0.10",
    "@reduxjs/toolkit": "^1.9.5",
    "@testing-library/jest-dom": "^5.14.1",
    "@testing-library/react": "^12.0.0",
    "@testing-library/user-event": "^13.2.1",
    "@walletconnect/client": "^1.8.0",
    "animejs": "^3.2.1",
    "axios": "^0.24.0",
    "date-fns": "^2.27.0",
    "dayjs": "^1.11.10",
    "ethers": "^6.9.1",
    "formik": "^2.2.9",
    "global": "^4.4.0",
    "graphql": "^16.8.1",
    "graphql-cache": "^0.3.0",
    "graphql-request": "^6.1.0",
    "graphql-tag": "^2.12.6",
    "i18next": "^21.6.5",
    "i18next-browser-languagedetector": "^6.1.2",
    "i18next-http-backend": "^1.3.1",
    "js-cookie": "^3.0.5",
    "jwt-decode": "^4.0.0",
    "lodash.merge": "^4.6.2",
    "notistack": "^3.0.1",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-google-login": "^5.2.2",
    "react-helmet-async": "^1.3.0",
    "react-i18next": "^11.15.3",
    "react-icons": "^4.3.1",
    "react-lazy-load-image-component": "^1.5.1",
    "react-qr-code": "^2.0.12",
    "react-redux": "^8.1.2",
    "react-router-dom": "6",
    "react-scripts": "^5.0.1",
    "react-slick": "^0.28.1",
    "react-spring": "^9.4.2",
    "react-use-gesture": "^9.1.3",
    "serve": "^14.2.1",
    "slick-carousel": "^1.8.1",
    "socket.io-client": "^4.7.2",
    "styled-components": "^5.3.3",
    "subscriptions-transport-ws": "^0.11.0",
    "typescript": "^5.0.4",
    "use-debounce": "^10.0.0",
    "usehooks-ts": "^2.9.1",
    "viem": "^1.9.3",
    "wagmi": "^1.3.11",
    "web-vitals": "^2.1.0",
    "webpack-bundle-analyzer": "^4.10.1",
    "yup": "^0.32.11"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject",
    "serve": "serve -s build",
    "start:pm2": "pm2 start pm2.config.js",
    "start:prod": "pm2 serve build 3000 --name frontend"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      "edge >= 79",
      "opera >= 54",
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "typescript": "^5.0.4",
    "webpack-bundle-analyzer": "^4.10.1"
  }
}
