{ "name": "mars-v2-frontend", "version": "2.0.0", "private": true, "scripts": { "build": "yarn validate-env && next build", "dev": "next dev", "test": "jest", "test:cov": "jest --coverage", "lint": "eslint ./src/ && yarn prettier-check", "format": "eslint ./src/ ./__tests__/ --fix && prettier --write ./src/ ./__tests__/", "prettier-check": "prettier --ignore-path .gitignore --check ./src/", "start": "next start", "validate-env": "node ./validate-env", "install-charting-library": "dotenv -e .env.local node install_charting_library.js" }, "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.31.1", "@delphi-labs/shuttle-react": "^3.9.0", "@keplr-wallet/cosmos": "^0.12.20", "@sentry/nextjs": "^7.64.0", "@splinetool/react-spline": "^2.2.1", "@splinetool/runtime": "^0.9.452", "@tanstack/react-table": "^8.10.0", "@tippyjs/react": "^4.2.6", "bignumber.js": "^9.1.2", "classnames": "^2.3.2", "debounce-promise": "^3.1.2", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "moment": "^2.29.4", "next": "13.4.19", "react": "^18.2.0", "react-device-detect": "^2.2.3", "react-dom": "^18.2.0", "react-draggable": "^4.4.5", "react-helmet-async": "^1.3.0", "react-qr-code": "^2.0.11", "react-router-dom": "^6.16.0", "react-spring": "^9.7.2", "react-toastify": "^9.1.3", "react-use-clipboard": "^1.0.9", "recharts": "^2.8.0", "swr": "^2.2.2", "tailwind-scrollbar-hide": "^1.1.7", "zustand": "^4.4.1" }, "devDependencies": { "@svgr/webpack": "^8.1.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^14.0.0", "@types/debounce-promise": "^3.1.6", "@types/lodash.debounce": "^4.0.7", "@types/lodash.throttle": "^4.1.7", "@types/node": "^20.6.0", "@types/react": "18.2.21", "@types/react-dom": "18.2.7", "@types/react-helmet": "^6.1.6", "autoprefixer": "^10.4.15", "babel-jest": "^29.6.4", "dotenv": "^16.3.1", "dotenv-cli": "^7.3.0", "eslint": "8.46.0", "eslint-config-next": "^13.4.19", "eslint-plugin-import": "^2.28.1", "identity-obj-proxy": "^3.0.0", "jest": "^29.6.2", "jest-environment-jsdom": "^29.6.4", "prettier": "^3.0.3", "prettier-plugin-tailwindcss": "^0.5.4", "shelljs": "^0.8.5", "tailwindcss": "^3.3.3", "typescript": "5.2.2" } }