{ "name": "mango-v4-ui", "version": "0.1.0", "private": true, "scripts": { "setup": "yarn install && yarn allow-scripts && cd node_modules/bigint-buffer && yarn rebuild", "ci": "yarn install --frozen-lockfile --network-concurrency 1 --color=always && yarn allow-scripts && cd node_modules/bigint-buffer && yarn rebuild", "dev": "rm -rf .next && next dev", "build": "next build", "start": "next start", "format": "prettier --check .", "lint": "next lint", "typecheck": "tsc", "prepare": "husky install", "postinstall": "tar -xzC public -f vendor/charting_library.tgz;tar -xzC public -f vendor/datafeeds.tgz" }, "dependencies": { "@blockworks-foundation/mango-v4": "https://github.com/blockworks-foundation/mango-v4.git#ts-client", "@headlessui/react": "1.6.6", "@heroicons/react": "2.0.10", "@project-serum/anchor": "0.25.0", "@solana/wallet-adapter-base": "0.9.18", "@solana/wallet-adapter-react": "0.15.24", "@solana/wallet-adapter-wallets": "0.19.5", "@solflare-wallet/pfp": "0.0.6", "@tanstack/react-query": "4.10.1", "@tippyjs/react": "4.2.6", "@types/howler": "2.2.7", "@types/lodash": "4.14.185", "assert": "2.0.0", "axios": "1.2.4", "big.js": "6.2.1", "clsx": "1.2.1", "date-fns": "2.29.3", "dayjs": "1.11.3", "decimal.js": "10.4.0", "howler": "2.2.3", "html-react-parser": "3.0.4", "immer": "9.0.12", "klinecharts": "8.6.3", "lodash": "4.17.21", "next": "13.0.0", "next-i18next": "11.1.1", "next-themes": "0.1.1", "process": "0.11.10", "react": "18.2.0", "react-dom": "18.2.0", "react-flip-numbers": "3.0.5", "react-grid-layout": "1.3.4", "react-nice-dates": "3.1.0", "react-number-format": "4.9.2", "react-tsparticles": "2.2.4", "react-window": "1.8.7", "recharts": "2.1.14", "tsparticles": "2.2.4", "walktour": "5.1.1", "zustand": "4.1.3" }, "peerDependencies": { "@project-serum/anchor": "0.25.0", "@project-serum/serum": ">=0.13.62", "@solana/web3.js": ">=1.70.1" }, "devDependencies": { "@lavamoat/allow-scripts": "2.3.0", "@lavamoat/preinstall-always-fail": "^1.0.0", "@types/big.js": "6.1.6", "@types/node": "17.0.23", "@types/react": "18.0.3", "@types/react-dom": "18.0.0", "@types/react-grid-layout": "1.3.2", "@types/react-window": "1.8.5", "@typescript-eslint/eslint-plugin": "5.43.0", "autoprefixer": "10.4.13", "eslint": "8.13.0", "eslint-config-next": "13.0.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-react": "7.29.4", "eslint-plugin-react-hooks": "4.4.0", "husky": "8.0.1", "postcss": "8.4.12", "prettier": "2.6.2", "prettier-plugin-tailwindcss": "0.1.8", "tailwindcss": "3.1.8", "typescript": "4.6.3" }, "resolutions": { "eslint-config-next/eslint-import-resolver-typescript/tsconfig-paths/json5": "1.0.2" }, "lavamoat": { "allowScripts": { "$root$": true, "@lavamoat/preinstall-always-fail": false, "@solana/wallet-adapter-wallets>@solana/wallet-adapter-torus>@toruslabs/solana-embed>@toruslabs/base-controllers>@toruslabs/broadcast-channel>@toruslabs/eccrypto": true, "@solana/wallet-adapter-wallets>@solana/wallet-adapter-torus>@toruslabs/solana-embed>@toruslabs/base-controllers>@toruslabs/broadcast-channel>@toruslabs/eccrypto>secp256k1": true, "@solana/wallet-adapter-wallets>@solana/wallet-adapter-torus>@toruslabs/solana-embed>@toruslabs/openlogin-jrpc>@toruslabs/openlogin-utils>keccak": true, "@solana/web3.js>bigint-buffer": false, "@solana/web3.js>rpc-websockets>bufferutil": true, "@solana/web3.js>rpc-websockets>utf-8-validate": true, "@solflare-wallet/pfp>@solana/web3.js>secp256k1": true, "eslint-config-next>eslint-plugin-jsx-a11y>aria-query>@babel/runtime-corejs3>core-js-pure": false, "next-i18next>core-js": false, "react-tsparticles": true, "tsparticles>tsparticles-engine": true } } }