{
  "name": "@coin-voyage/shared",
  "description": "Shared utilities for Coin Voyage",
  "version": "2.4.4",
  "private": false,
  "sideEffects": false,
  "exports": {
    "./api": {
      "types": "./dist/api/index.d.ts",
      "default": "./dist/api/index.js"
    },
    "./chain": {
      "types": "./dist/chain/index.d.ts",
      "default": "./dist/chain/index.js"
    },
    "./currency": {
      "types": "./dist/currency/index.d.ts",
      "default": "./dist/currency/index.js"
    },
    "./hooks": {
      "types": "./dist/hooks/index.d.ts",
      "default": "./dist/hooks/index.js"
    },
    "./payment": {
      "types": "./dist/payment/index.d.ts",
      "default": "./dist/payment/index.js"
    },
    "./schemas": {
      "types": "./dist/schemas/index.d.ts",
      "default": "./dist/schemas/index.js"
    },
    "./types": {
      "types": "./dist/types/index.d.ts",
      "default": "./dist/types/index.js"
    },
    "./utils": {
      "types": "./dist/utils/index.d.ts",
      "default": "./dist/utils/index.js"
    }
  },
  "files": [
    "dist"
  ],
  "typesVersions": {
    "*": {
      "api": [
        "dist/api/index.d.ts"
      ],
      "chain": [
        "dist/chain/index.d.ts"
      ],
      "currency": [
        "dist/currency/index.d.ts"
      ],
      "hooks": [
        "dist/hooks/index.d.ts"
      ],
      "payment": [
        "dist/payment/index.d.ts"
      ],
      "schemas": [
        "dist/schemas/index.d.ts"
      ],
      "types": [
        "dist/types/index.d.ts"
      ],
      "utils": [
        "dist/utils/index.d.ts"
      ]
    }
  },
  "dependencies": {
    "detect-browser": "^5.3.0",
    "zod": "4.1.12"
  },
  "scripts": {
    "watch": "tsc -w -p ./tsconfig.json",
    "build": "tsc --build --force",
    "clean": "rm -rf dist tsconfig.tsbuildinfo",
    "release:build": "pnpm clean && pnpm build",
    "pre:release": "pnpm version prerelease --preid=beta",
    "pre:publish": "pnpm publish --access public --tag beta --no-git-checks",
    "pre:steps": "pnpm pre:release && pnpm release:build && pnpm pre:publish",
    "release": "pnpm publish --access public --no-git-checks",
    "type-check": "tsc --noEmit",
    "test": "vitest run"
  }
}