{
  "name": "@okutrade/account-api",
  "version": "1.0.0",
  "description": "TypeScript client for OKU Account API using Connect-ES",
  "type": "module",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./auth": {
      "import": "./dist/gfxcafe/oku/account/v1/auth_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/auth_connect.d.ts"
    },
    "./bridge": {
      "import": "./dist/gfxcafe/oku/account/v1/bridge_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/bridge_connect.d.ts"
    },
    "./canoe": {
      "import": "./dist/gfxcafe/oku/account/v1/canoe_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/canoe_connect.d.ts"
    },
    "./login": {
      "import": "./dist/gfxcafe/oku/account/v1/login_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/login_connect.d.ts"
    },
    "./loginEmail": {
      "import": "./dist/gfxcafe/oku/account/v1/loginemail_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/loginemail_connect.d.ts"
    },
    "./orders": {
      "import": "./dist/gfxcafe/oku/account/v1/orders_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/orders_connect.d.ts"
    },
    "./preferences": {
      "import": "./dist/gfxcafe/oku/account/v1/preferences_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/preferences_connect.d.ts"
    },
    "./quest": {
      "import": "./dist/gfxcafe/oku/account/v1/quest_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/quest_connect.d.ts"
    },
    "./rewards": {
      "import": "./dist/gfxcafe/oku/account/v1/rewards_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/rewards_connect.d.ts"
    },
    "./search": {
      "import": "./dist/gfxcafe/oku/account/v1/search_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/search_connect.d.ts"
    },
    "./specialOrders": {
      "import": "./dist/gfxcafe/oku/account/v1/specialorders_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/specialorders_connect.d.ts"
    },
    "./swapHistory": {
      "import": "./dist/gfxcafe/oku/account/v1/swaphistory_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/swaphistory_connect.d.ts"
    },
    "./telemetry": {
      "import": "./dist/gfxcafe/oku/account/v1/telemetry_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/telemetry_connect.d.ts"
    },
    "./tokens": {
      "import": "./dist/gfxcafe/oku/account/v1/tokens_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/tokens_connect.d.ts"
    },
    "./wallet": {
      "import": "./dist/gfxcafe/oku/account/v1/wallet_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/wallet_connect.d.ts"
    },
    "./xp": {
      "import": "./dist/gfxcafe/oku/account/v1/xp_connect.js",
      "types": "./dist/gfxcafe/oku/account/v1/xp_connect.d.ts"
    }
  },
  "files": [
    "dist/",
    "src/",
    "README.md"
  ],
  "scripts": {
    "build": "tsc",
    "clean": "rm -rf dist",
    "prepare": "npm run build",
    "typecheck": "tsc --noEmit"
  },
  "keywords": [
    "oku",
    "account",
    "api",
    "client",
    "connectrpc",
    "protobuf",
    "typescript"
  ],
  "author": "GFX Labs",
  "license": "MIT",
  "dependencies": {
    "@connectrpc/connect": "^2.0.0",
    "@bufbuild/protobuf": "^2.2.0"
  },
  "devDependencies": {
    "typescript": "^5.6.0",
    "@types/node": "^22.0.0"
  },
  "peerDependencies": {
    "@connectrpc/connect-web": "^2.0.2"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/gfx-labs/oku-account.git",
    "directory": "packages/client-ts"
  },
  "publishConfig": {
    "access": "public"
  }
}
