{
  "name": "@orderly.network/hooks",
  "version": "3.2.1",
  "description": "",
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "keywords": [],
  "files": [
    "dist"
  ],
  "peerDependencies": {
    "react": ">=18",
    "react-dom": ">=18"
  },
  "dependencies": {
    "@akamfoad/qr": "^0.4.0",
    "@amplitude/analytics-browser": "2.11.13",
    "immer": "^10.1.1",
    "lodash": "^4.18.1",
    "ramda": "^0.29.0",
    "swr": "2.2.4",
    "use-constant": "^1.1.1",
    "use-debounce": "^9.0.4",
    "zustand": "^4.5.5",
    "@orderly.network/core": "3.2.1",
    "@orderly.network/plugin-core": "3.2.1",
    "@orderly.network/default-evm-adapter": "3.2.1",
    "@orderly.network/default-solana-adapter": "3.2.1",
    "@orderly.network/net": "3.2.1",
    "@orderly.network/perp": "5.2.1",
    "@orderly.network/types": "3.2.1",
    "@orderly.network/utils": "3.2.1",
    "@orderly.network/web3-provider-ethers": "3.2.1"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.29.7",
    "@babel/preset-react": "^7.22.5",
    "@babel/preset-typescript": "^7.22.5",
    "@jest/globals": "^30.0.2",
    "@swc/cli": "^0.8.1",
    "@swc/core": "^1.4.12",
    "@swc/plugin-remove-console": "^1.5.121",
    "@testing-library/react": "^14.2.1",
    "@testing-library/react-hooks": "^8.0.1",
    "@types/jest": "^29.5.14",
    "@types/lodash": "^4.17.7",
    "@types/ramda": "^0.29.3",
    "@types/react": "^18.2.38",
    "@web3-onboard/common": "2.4.2",
    "babel-jest": "^29.6.1",
    "chokidar-cli": "^3.0.0",
    "jest": "^29.6.1",
    "jest-environment-jsdom": "^29.7.0",
    "react-test-renderer": "^18.2.0",
    "rimraf": "^5.0.5",
    "tsup": "^8.5.1",
    "typedoc": "^0.27.6",
    "typescript": "^5.1.6",
    "tsconfig": "1.2.1"
  },
  "publishConfig": {
    "access": "public"
  },
  "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"
    ]
  },
  "scripts": {
    "dev": "tsup --watch",
    "build:tsc": "rimraf -rf dist esm lib && pnpm run build:esm && pnpm run build:cjs",
    "build:tsup": "tsup",
    "build:esm": "tsc --project tsconfig.build.json --outDir esm",
    "build:cjs": "tsc --project tsconfig.build.json --module commonjs --outDir lib",
    "docs:dev": "pnpm docs:watch & pnpm docs:serve",
    "docs:watch": "chokidar 'src/**/*.ts' -c 'pnpm run docs:generate'",
    "docs:generate": "typedoc",
    "docs:parse": "@orderly.network/typedoc-json-parser",
    "test": "jest",
    "build": "rimraf -rf dist esm lib && pnpm build:tsup",
    "build:swc": "rimraf -rf dist esm lib && pnpm build:swc:esm && pnpm build:swc:cjs",
    "build:swc:esm": "pnpm generateType:esm && swc src -d esm --strip-leading-paths --copy-files",
    "build:swc:cjs": "pnpm generateType:cjs && swc src -d lib --config module.type=commonjs --strip-leading-paths --copy-files",
    "generateType:esm": "tsc --emitDeclarationOnly --project tsconfig.build.json --outDir esm",
    "generateType:cjs": "tsc --emitDeclarationOnly --project tsconfig.build.json --module commonjs --outDir lib"
  }
}