{ "name": "mars-v2-frontend", "version": "2.0.5", "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", "prepare": "husky install" }, "lint-staged": { "*.ts*": [ "eslint ./src/ ./__tests__/ --fix", "prettier --write ./src/ ./__tests__/" ] }, "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.31.1", "@delphi-labs/shuttle-react": "^3.10.0", "@keplr-wallet/cosmos": "^0.12.42", "@sentry/nextjs": "^7.77.0", "@splinetool/react-spline": "^2.2.6", "@splinetool/runtime": "^0.9.482", "@tailwindcss/container-queries": "^0.1.1", "@tanstack/react-table": "^8.10.6", "@tippyjs/react": "^4.2.6", "bignumber.js": "^9.1.2", "classnames": "^2.3.2", "debounce-promise": "^3.1.2", "ibc-domains-sdk": "^1.1.0", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "moment": "^2.29.4", "next": "^13.5.4", "react": "^18.2.0", "react-device-detect": "^2.2.3", "react-dom": "^18.2.0", "react-draggable": "^4.4.6", "react-helmet-async": "^1.3.0", "react-qr-code": "^2.0.12", "react-router-dom": "^6.17.0", "react-spring": "^9.7.3", "react-toastify": "^9.1.3", "react-use-clipboard": "^1.0.9", "recharts": "^2.10.1", "swr": "^2.2.4", "tailwind-scrollbar-hide": "^1.1.7", "zustand": "^4.4.6" }, "devDependencies": { "@svgr/webpack": "^8.1.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^14.0.0", "@types/debounce-promise": "^3.1.7", "@types/lodash.debounce": "^4.0.9", "@types/lodash.throttle": "^4.1.8", "@types/node": "^20.8.6", "@types/react": "18.2.33", "@types/react-dom": "18.2.15", "@types/react-helmet": "^6.1.9", "autoprefixer": "^10.4.16", "babel-jest": "^29.7.0", "dotenv": "^16.3.1", "dotenv-cli": "^7.3.0", "eslint": "^8.54.0", "eslint-config-next": "^14.0.0", "eslint-plugin-import": "^2.29.0", "husky": "^8.0.3", "identity-obj-proxy": "^3.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "lint-staged": "^15.0.1", "prettier": "^3.0.3", "prettier-plugin-tailwindcss": "^0.5.6", "shelljs": "^0.8.5", "tailwindcss": "^3.3.3", "typescript": "5.2.2" } }