{
  "name": "viem",
  "description": "TypeScript Interface for Ethereum",
  "version": "2.0.6",
  "main": "./_cjs/index.js",
  "module": "./_esm/index.js",
  "types": "./_types/index.d.ts",
  "typings": "./_types/index.d.ts",
  "sideEffects": false,
  "files": [
    "*",
    "!**/*.tsbuildinfo",
    "!**/*.test.ts",
    "!**/*.test.ts.snap",
    "!**/*.test-d.ts",
    "!**/*.bench.ts",
    "!tsconfig.build.json"
  ],
  "exports": {
    ".": {
      "types": "./_types/index.d.ts",
      "import": "./_esm/index.js",
      "default": "./_cjs/index.js"
    },
    "./accounts": {
      "types": "./_types/accounts/index.d.ts",
      "import": "./_esm/accounts/index.js",
      "default": "./_cjs/accounts/index.js"
    },
    "./actions": {
      "types": "./_types/actions/index.d.ts",
      "import": "./_esm/actions/index.js",
      "default": "./_cjs/actions/index.js"
    },
    "./celo": {
      "types": "./_types/chains/celo/index.d.ts",
      "import": "./_esm/chains/celo/index.js",
      "default": "./_cjs/chains/celo/index.js"
    },
    "./chains": {
      "types": "./_types/chains/index.d.ts",
      "import": "./_esm/chains/index.js",
      "default": "./_cjs/chains/index.js"
    },
    "./chains/utils": {
      "types": "./_types/chains/utils.d.ts",
      "import": "./_esm/chains/utils.js",
      "default": "./_cjs/chains/utils.js"
    },
    "./ens": {
      "types": "./_types/ens/index.d.ts",
      "import": "./_esm/ens/index.js",
      "default": "./_cjs/ens/index.js"
    },
    "./op-stack": {
      "types": "./_types/chains/opStack/index.d.ts",
      "import": "./_esm/chains/opStack/index.js",
      "default": "./_cjs/chains/opStack/index.js"
    },
    "./utils": {
      "types": "./_types/utils/index.d.ts",
      "import": "./_esm/utils/index.js",
      "default": "./_cjs/utils/index.js"
    },
    "./window": {
      "types": "./_types/window/index.d.ts",
      "import": "./_esm/window/index.js",
      "default": "./_cjs/window/index.js"
    },
    "./zksync": {
      "types": "./_types/chains/zksync/index.d.ts",
      "import": "./_esm/chains/zksync/index.js",
      "default": "./_cjs/chains/zksync/index.js"
    },
    "./package.json": "./package.json"
  },
  "typesVersions": {
    "*": {
      "accounts": [
        "./_types/accounts/index.d.ts"
      ],
      "actions": [
        "./_types/actions/index.d.ts"
      ],
      "celo": [
        "./_types/chains/celo/index.d.ts"
      ],
      "chains": [
        "./_types/chains/index.d.ts"
      ],
      "chains/utils": [
        "./_types/chains/utils.d.ts"
      ],
      "ens": [
        "./_types/ens/index.d.ts"
      ],
      "op-stack": [
        "./_types/chains/opStack/index.d.ts"
      ],
      "utils": [
        "./_types/utils/index.d.ts"
      ],
      "window": [
        "./_types/window/index.d.ts"
      ],
      "zksync": [
        "./_types/chains/zksync/index.d.ts"
      ]
    }
  },
  "peerDependencies": {
    "typescript": ">=5.0.4"
  },
  "peerDependenciesMeta": {
    "typescript": {
      "optional": true
    }
  },
  "dependencies": {
    "@adraffy/ens-normalize": "1.10.0",
    "@noble/curves": "1.2.0",
    "@noble/hashes": "1.3.2",
    "@scure/bip32": "1.3.2",
    "@scure/bip39": "1.2.1",
    "abitype": "0.10.0",
    "isows": "1.0.3",
    "ws": "8.13.0"
  },
  "license": "MIT",
  "homepage": "https://viem.sh",
  "repository": "wevm/viem",
  "authors": [
    "awkweb.eth",
    "jxom.eth"
  ],
  "funding": [
    {
      "type": "github",
      "url": "https://github.com/sponsors/wevm"
    }
  ],
  "keywords": [
    "eth",
    "ethereum",
    "dapps",
    "wallet",
    "web3"
  ]
}