{
  "module": "./esm/mod.js",
  "types": "./types/mod.d.ts",
  "bin": {
    "capi": "./esm/main.js"
  },
  "name": "capi",
  "version": "v0.1.1-beta.1",
  "description": "Capi is a framework for crafting interactions with Substrate chains",
  "license": "Apache-2.0",
  "repository": "github:paritytech/capi",
  "dependencies": {
    "tslib": "^2.4.1",
    "scale-codec": "0.13.0",
    "smoldot": "1.0.6",
    "ts-node": "^10.9.1",
    "wat-the-crypto": "0.0.3",
    "ws": "8.13.0",
    "@deno/shim-deno": "~0.16.1",
    "isomorphic-ws": "5.0.0",
    "@capi/collectives": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/collectives.tar",
    "@capi/contracts-dev": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/contracts-dev.tar",
    "@capi/polkadot": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/polkadot.tar",
    "@capi/polkadot-dev": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/polkadot-dev.tar",
    "@capi/rococo-dev": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/rococo-dev.tar",
    "@capi/rococo-dev-contracts": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/rococo-dev-contracts.tar",
    "@capi/rococo-dev-westmint": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/rococo-dev-westmint.tar",
    "@capi/rococo-dev-xcm": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/rococo-dev-xcm.tar",
    "@capi/rococo-dev-xcm-statemine": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/rococo-dev-xcm-statemine.tar",
    "@capi/rococo-dev-xcm-trappist": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/rococo-dev-xcm-trappist.tar",
    "@capi/spiritnet": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/spiritnet.tar",
    "@capi/statemint": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/statemint.tar",
    "@capi/westend": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/westend.tar",
    "@capi/westend-dev": "https://capi.dev/@v0.1.1-beta.1/7544978d8abdc81c/westend-dev.tar"
  },
  "exports": {
    ".": {
      "import": {
        "types": "./types/mod.d.ts",
        "default": "./esm/mod.js"
      }
    },
    "./loader": {
      "import": {
        "types": "./types/deps/shims/loader.node.d.ts",
        "default": "./esm/deps/shims/loader.node.js"
      }
    },
    "./frame_metadata/Extrinsic": {
      "import": {
        "types": "./types/frame_metadata/Extrinsic.d.ts",
        "default": "./esm/frame_metadata/Extrinsic.js"
      }
    },
    "./frame_metadata/FrameMetadata": {
      "import": {
        "types": "./types/frame_metadata/FrameMetadata.d.ts",
        "default": "./esm/frame_metadata/FrameMetadata.js"
      }
    },
    "./frame_metadata": {
      "import": {
        "types": "./types/frame_metadata/mod.d.ts",
        "default": "./esm/frame_metadata/mod.js"
      }
    },
    "./frame_metadata/raw/v14": {
      "import": {
        "types": "./types/frame_metadata/raw/v14.d.ts",
        "default": "./esm/frame_metadata/raw/v14.js"
      }
    },
    "./frame_metadata/key_codecs": {
      "import": {
        "types": "./types/frame_metadata/key_codecs.d.ts",
        "default": "./esm/frame_metadata/key_codecs.js"
      }
    },
    "./frame_metadata/decodeMetadata": {
      "import": {
        "types": "./types/frame_metadata/decodeMetadata.d.ts",
        "default": "./esm/frame_metadata/decodeMetadata.js"
      }
    },
    "./rpc/known/offchain": {
      "import": {
        "types": "./types/rpc/known/offchain.d.ts",
        "default": "./esm/rpc/known/offchain.js"
      }
    },
    "./rpc/known/state": {
      "import": {
        "types": "./types/rpc/known/state.d.ts",
        "default": "./esm/rpc/known/state.js"
      }
    },
    "./rpc/known/grandpa": {
      "import": {
        "types": "./types/rpc/known/grandpa.d.ts",
        "default": "./esm/rpc/known/grandpa.js"
      }
    },
    "./rpc/known/utils": {
      "import": {
        "types": "./types/rpc/known/utils.d.ts",
        "default": "./esm/rpc/known/utils.js"
      }
    },
    "./rpc/known": {
      "import": {
        "types": "./types/rpc/known/mod.d.ts",
        "default": "./esm/rpc/known/mod.js"
      }
    },
    "./rpc/known/author": {
      "import": {
        "types": "./types/rpc/known/author.d.ts",
        "default": "./esm/rpc/known/author.js"
      }
    },
    "./rpc/known/sync": {
      "import": {
        "types": "./types/rpc/known/sync.d.ts",
        "default": "./esm/rpc/known/sync.js"
      }
    },
    "./rpc/known/system": {
      "import": {
        "types": "./types/rpc/known/system.d.ts",
        "default": "./esm/rpc/known/system.js"
      }
    },
    "./rpc/known/contracts": {
      "import": {
        "types": "./types/rpc/known/contracts.d.ts",
        "default": "./esm/rpc/known/contracts.js"
      }
    },
    "./rpc/known/chain": {
      "import": {
        "types": "./types/rpc/known/chain.d.ts",
        "default": "./esm/rpc/known/chain.js"
      }
    },
    "./rpc/known/statemigration": {
      "import": {
        "types": "./types/rpc/known/statemigration.d.ts",
        "default": "./esm/rpc/known/statemigration.js"
      }
    },
    "./rpc/known/smoldot": {
      "import": {
        "types": "./types/rpc/known/smoldot.d.ts",
        "default": "./esm/rpc/known/smoldot.js"
      }
    },
    "./rpc/known/mmr": {
      "import": {
        "types": "./types/rpc/known/mmr.d.ts",
        "default": "./esm/rpc/known/mmr.js"
      }
    },
    "./rpc/known/beefy": {
      "import": {
        "types": "./types/rpc/known/beefy.d.ts",
        "default": "./esm/rpc/known/beefy.js"
      }
    },
    "./rpc/known/babe": {
      "import": {
        "types": "./types/rpc/known/babe.d.ts",
        "default": "./esm/rpc/known/babe.js"
      }
    },
    "./rpc/known/childstate": {
      "import": {
        "types": "./types/rpc/known/childstate.d.ts",
        "default": "./esm/rpc/known/childstate.js"
      }
    },
    "./rpc/known/payment": {
      "import": {
        "types": "./types/rpc/known/payment.d.ts",
        "default": "./esm/rpc/known/payment.js"
      }
    },
    "./rpc/known/framesystem": {
      "import": {
        "types": "./types/rpc/known/framesystem.d.ts",
        "default": "./esm/rpc/known/framesystem.js"
      }
    },
    "./rpc/rpc_messages": {
      "import": {
        "types": "./types/rpc/rpc_messages.d.ts",
        "default": "./esm/rpc/rpc_messages.js"
      }
    },
    "./rpc": {
      "import": {
        "types": "./types/rpc/mod.d.ts",
        "default": "./esm/rpc/mod.js"
      }
    },
    "./rpc/Connection": {
      "import": {
        "types": "./types/rpc/Connection.d.ts",
        "default": "./esm/rpc/Connection.js"
      }
    },
    "./rpc/smoldot": {
      "import": {
        "types": "./types/rpc/smoldot.d.ts",
        "default": "./esm/rpc/smoldot.js"
      }
    },
    "./rpc/ws": {
      "import": {
        "types": "./types/rpc/ws.d.ts",
        "default": "./esm/rpc/ws.js"
      }
    },
    "./rune/MetaRune": {
      "import": {
        "types": "./types/rune/MetaRune.d.ts",
        "default": "./esm/rune/MetaRune.js"
      }
    },
    "./rune/_empty.d": {
      "import": {
        "types": "./types/rune/_empty.d.d.ts",
        "default": "./esm/rune/_empty.d.js"
      }
    },
    "./rune": {
      "import": {
        "types": "./types/rune/mod.d.ts",
        "default": "./esm/rune/mod.js"
      }
    },
    "./rune/Rune": {
      "import": {
        "types": "./types/rune/Rune.d.ts",
        "default": "./esm/rune/Rune.js"
      }
    },
    "./rune/is": {
      "import": {
        "types": "./types/rune/is.d.ts",
        "default": "./esm/rune/is.js"
      }
    },
    "./rune/ValueRune": {
      "import": {
        "types": "./types/rune/ValueRune.d.ts",
        "default": "./esm/rune/ValueRune.js"
      }
    },
    "./rune/Timeline": {
      "import": {
        "types": "./types/rune/Timeline.d.ts",
        "default": "./esm/rune/Timeline.js"
      }
    },
    "./rune/Trace": {
      "import": {
        "types": "./types/rune/Trace.d.ts",
        "default": "./esm/rune/Trace.js"
      }
    },
    "./rune/Id": {
      "import": {
        "types": "./types/rune/Id.d.ts",
        "default": "./esm/rune/Id.js"
      }
    },
    "./rune/FnRune": {
      "import": {
        "types": "./types/rune/FnRune.d.ts",
        "default": "./esm/rune/FnRune.js"
      }
    },
    "./rune/ArrayRune": {
      "import": {
        "types": "./types/rune/ArrayRune.d.ts",
        "default": "./esm/rune/ArrayRune.js"
      }
    },
    "./patterns/multisig/MultisigRune": {
      "import": {
        "types": "./types/patterns/multisig/MultisigRune.d.ts",
        "default": "./esm/patterns/multisig/MultisigRune.js"
      }
    },
    "./patterns/multisig": {
      "import": {
        "types": "./types/patterns/multisig/mod.d.ts",
        "default": "./esm/patterns/multisig/mod.js"
      }
    },
    "./patterns/multisig/multisigAccountId": {
      "import": {
        "types": "./types/patterns/multisig/multisigAccountId.d.ts",
        "default": "./esm/patterns/multisig/multisigAccountId.js"
      }
    },
    "./patterns/compat/pjs_sender": {
      "import": {
        "types": "./types/patterns/compat/pjs_sender.d.ts",
        "default": "./esm/patterns/compat/pjs_sender.js"
      }
    },
    "./patterns/para_id": {
      "import": {
        "types": "./types/patterns/para_id.d.ts",
        "default": "./esm/patterns/para_id.js"
      }
    },
    "./patterns/signature/polkadot": {
      "import": {
        "types": "./types/patterns/signature/polkadot.d.ts",
        "default": "./esm/patterns/signature/polkadot.js"
      }
    },
    "./patterns/signature/statemint": {
      "import": {
        "types": "./types/patterns/signature/statemint.d.ts",
        "default": "./esm/patterns/signature/statemint.js"
      }
    },
    "./patterns/unstable/multisig": {
      "import": {
        "types": "./types/patterns/unstable/multisig/mod.d.ts",
        "default": "./esm/patterns/unstable/multisig/mod.js"
      }
    },
    "./patterns/unstable/multisig/VirtualMultisigRune": {
      "import": {
        "types": "./types/patterns/unstable/multisig/VirtualMultisigRune.d.ts",
        "default": "./esm/patterns/unstable/multisig/VirtualMultisigRune.js"
      }
    },
    "./patterns/unstable/nfts": {
      "import": {
        "types": "./types/patterns/unstable/nfts.d.ts",
        "default": "./esm/patterns/unstable/nfts.js"
      }
    },
    "./patterns/unstable/ink/InkMetadata": {
      "import": {
        "types": "./types/patterns/unstable/ink/InkMetadata.d.ts",
        "default": "./esm/patterns/unstable/ink/InkMetadata.js"
      }
    },
    "./patterns/unstable/ink": {
      "import": {
        "types": "./types/patterns/unstable/ink/mod.d.ts",
        "default": "./esm/patterns/unstable/ink/mod.js"
      }
    },
    "./patterns/unstable/ink/InkRune": {
      "import": {
        "types": "./types/patterns/unstable/ink/InkRune.d.ts",
        "default": "./esm/patterns/unstable/ink/InkRune.js"
      }
    },
    "./patterns/unstable/ink/InkMetadataRune": {
      "import": {
        "types": "./types/patterns/unstable/ink/InkMetadataRune.d.ts",
        "default": "./esm/patterns/unstable/ink/InkMetadataRune.js"
      }
    },
    "./patterns/unstable/ink/events": {
      "import": {
        "types": "./types/patterns/unstable/ink/events.d.ts",
        "default": "./esm/patterns/unstable/ink/events.js"
      }
    },
    "./patterns/unstable/ink/codecs": {
      "import": {
        "types": "./types/patterns/unstable/ink/codecs.d.ts",
        "default": "./esm/patterns/unstable/ink/codecs.js"
      }
    },
    "./patterns/unstable/proxy": {
      "import": {
        "types": "./types/patterns/unstable/proxy/mod.d.ts",
        "default": "./esm/patterns/unstable/proxy/mod.js"
      }
    },
    "./patterns/unstable/proxy/events": {
      "import": {
        "types": "./types/patterns/unstable/proxy/events.d.ts",
        "default": "./esm/patterns/unstable/proxy/events.js"
      }
    },
    "./patterns/unstable/proxy/replaceDelegateCalls": {
      "import": {
        "types": "./types/patterns/unstable/proxy/replaceDelegateCalls.d.ts",
        "default": "./esm/patterns/unstable/proxy/replaceDelegateCalls.js"
      }
    },
    "./patterns/unstable/consensus": {
      "import": {
        "types": "./types/patterns/unstable/consensus/mod.d.ts",
        "default": "./esm/patterns/unstable/consensus/mod.js"
      }
    },
    "./patterns/unstable/consensus/preRuntimeDigest": {
      "import": {
        "types": "./types/patterns/unstable/consensus/preRuntimeDigest.d.ts",
        "default": "./esm/patterns/unstable/consensus/preRuntimeDigest.js"
      }
    },
    "./patterns/unstable/consensus/babeBlockAuthor": {
      "import": {
        "types": "./types/patterns/unstable/consensus/babeBlockAuthor.d.ts",
        "default": "./esm/patterns/unstable/consensus/babeBlockAuthor.js"
      }
    },
    "./patterns/unstable/identity": {
      "import": {
        "types": "./types/patterns/unstable/identity.d.ts",
        "default": "./esm/patterns/unstable/identity.js"
      }
    },
    "./patterns/unstable/storage_sizes": {
      "import": {
        "types": "./types/patterns/unstable/storage_sizes.d.ts",
        "default": "./esm/patterns/unstable/storage_sizes.js"
      }
    },
    "./scale_info": {
      "import": {
        "types": "./types/scale_info/mod.d.ts",
        "default": "./esm/scale_info/mod.js"
      }
    },
    "./scale_info/raw/Ty": {
      "import": {
        "types": "./types/scale_info/raw/Ty.d.ts",
        "default": "./esm/scale_info/raw/Ty.js"
      }
    },
    "./scale_info/transformTys": {
      "import": {
        "types": "./types/scale_info/transformTys.d.ts",
        "default": "./esm/scale_info/transformTys.js"
      }
    },
    "./scale_info/overrides": {
      "import": {
        "types": "./types/scale_info/overrides/mod.d.ts",
        "default": "./esm/scale_info/overrides/mod.js"
      }
    },
    "./scale_info/overrides/Era": {
      "import": {
        "types": "./types/scale_info/overrides/Era.d.ts",
        "default": "./esm/scale_info/overrides/Era.js"
      }
    },
    "./scale_info/overrides/ChainError": {
      "import": {
        "types": "./types/scale_info/overrides/ChainError.d.ts",
        "default": "./esm/scale_info/overrides/ChainError.js"
      }
    },
    "./scale_info/overrides/overrides": {
      "import": {
        "types": "./types/scale_info/overrides/overrides.d.ts",
        "default": "./esm/scale_info/overrides/overrides.js"
      }
    },
    "./server/devnetsHandler": {
      "import": {
        "types": "./types/server/devnetsHandler.d.ts",
        "default": "./esm/server/devnetsHandler.js"
      }
    },
    "./server/codegenHandler": {
      "import": {
        "types": "./types/server/codegenHandler.d.ts",
        "default": "./esm/server/codegenHandler.js"
      }
    },
    "./server/capi.dev/delegatee": {
      "import": {
        "types": "./types/server/capi.dev/delegatee.d.ts",
        "default": "./esm/server/capi.dev/delegatee.js"
      }
    },
    "./server/capi.dev/delegator": {
      "import": {
        "types": "./types/server/capi.dev/delegator.d.ts",
        "default": "./esm/server/capi.dev/delegator.js"
      }
    },
    "./server": {
      "import": {
        "types": "./types/server/mod.d.ts",
        "default": "./esm/server/mod.js"
      }
    },
    "./server/getStatic": {
      "import": {
        "types": "./types/server/getStatic.node.d.ts",
        "default": "./esm/server/getStatic.node.js"
      }
    },
    "./server/errorHandler": {
      "import": {
        "types": "./types/server/errorHandler.d.ts",
        "default": "./esm/server/errorHandler.js"
      }
    },
    "./server/detectVersion": {
      "import": {
        "types": "./types/server/detectVersion.node.d.ts",
        "default": "./esm/server/detectVersion.node.js"
      }
    },
    "./server/CodegenSpec": {
      "import": {
        "types": "./types/server/CodegenSpec.d.ts",
        "default": "./esm/server/CodegenSpec.js"
      }
    },
    "./server/factories": {
      "import": {
        "types": "./types/server/factories.d.ts",
        "default": "./esm/server/factories.js"
      }
    },
    "./server/corsHandler": {
      "import": {
        "types": "./types/server/corsHandler.d.ts",
        "default": "./esm/server/corsHandler.js"
      }
    },
    "./server/client": {
      "import": {
        "types": "./types/server/client/mod.d.ts",
        "default": "./esm/server/client/mod.js"
      }
    },
    "./server/client/DevnetConnection": {
      "import": {
        "types": "./types/server/client/DevnetConnection.d.ts",
        "default": "./esm/server/client/DevnetConnection.js"
      }
    },
    "./server/client/detectConnect": {
      "import": {
        "types": "./types/server/client/detectConnect.d.ts",
        "default": "./esm/server/client/detectConnect.js"
      }
    },
    "./server/client/syncNets": {
      "import": {
        "types": "./types/server/client/syncNets.d.ts",
        "default": "./esm/server/client/syncNets.js"
      }
    },
    "./server/client/detectServer": {
      "import": {
        "types": "./types/server/client/detectServer.d.ts",
        "default": "./esm/server/client/detectServer.js"
      }
    },
    "./server/client/createDevUsers": {
      "import": {
        "types": "./types/server/client/createDevUsers.d.ts",
        "default": "./esm/server/client/createDevUsers.js"
      }
    },
    "./codegen/CodecCodegen": {
      "import": {
        "types": "./types/codegen/CodecCodegen.d.ts",
        "default": "./esm/codegen/CodecCodegen.js"
      }
    },
    "./codegen/TypeCodegen": {
      "import": {
        "types": "./types/codegen/TypeCodegen.d.ts",
        "default": "./esm/codegen/TypeCodegen.js"
      }
    },
    "./codegen/frameCodegen": {
      "import": {
        "types": "./types/codegen/frameCodegen.d.ts",
        "default": "./esm/codegen/frameCodegen.js"
      }
    },
    "./nets/NetSpec": {
      "import": {
        "types": "./types/nets/NetSpec.d.ts",
        "default": "./esm/nets/NetSpec.js"
      }
    },
    "./nets/DevParachainSpec": {
      "import": {
        "types": "./types/nets/DevParachainSpec.d.ts",
        "default": "./esm/nets/DevParachainSpec.js"
      }
    },
    "./nets": {
      "import": {
        "types": "./types/nets/mod.d.ts",
        "default": "./esm/nets/mod.js"
      }
    },
    "./nets/chain_spec": {
      "import": {
        "types": "./types/nets/chain_spec/mod.d.ts",
        "default": "./esm/nets/chain_spec/mod.js"
      }
    },
    "./nets/chain_spec/getGenesisConfig": {
      "import": {
        "types": "./types/nets/chain_spec/getGenesisConfig.d.ts",
        "default": "./esm/nets/chain_spec/getGenesisConfig.js"
      }
    },
    "./nets/chain_spec/ChainSpec": {
      "import": {
        "types": "./types/nets/chain_spec/ChainSpec.d.ts",
        "default": "./esm/nets/chain_spec/ChainSpec.js"
      }
    },
    "./nets/chain_spec/addAuthorities": {
      "import": {
        "types": "./types/nets/chain_spec/addAuthorities.d.ts",
        "default": "./esm/nets/chain_spec/addAuthorities.js"
      }
    },
    "./nets/chain_spec/createCustomChainSpec": {
      "import": {
        "types": "./types/nets/chain_spec/createCustomChainSpec.d.ts",
        "default": "./esm/nets/chain_spec/createCustomChainSpec.js"
      }
    },
    "./nets/chain_spec/addDevUsers": {
      "import": {
        "types": "./types/nets/chain_spec/addDevUsers.d.ts",
        "default": "./esm/nets/chain_spec/addDevUsers.js"
      }
    },
    "./nets/chain_spec/addXcmHrmpChannels": {
      "import": {
        "types": "./types/nets/chain_spec/addXcmHrmpChannels.d.ts",
        "default": "./esm/nets/chain_spec/addXcmHrmpChannels.js"
      }
    },
    "./nets/chain_spec/exportParachainGenesis": {
      "import": {
        "types": "./types/nets/chain_spec/exportParachainGenesis.d.ts",
        "default": "./esm/nets/chain_spec/exportParachainGenesis.js"
      }
    },
    "./nets/chain_spec/createRawChainSpec": {
      "import": {
        "types": "./types/nets/chain_spec/createRawChainSpec.d.ts",
        "default": "./esm/nets/chain_spec/createRawChainSpec.js"
      }
    },
    "./nets/DevNetSpec": {
      "import": {
        "types": "./types/nets/DevNetSpec.d.ts",
        "default": "./esm/nets/DevNetSpec.js"
      }
    },
    "./nets/DevRelaySpec": {
      "import": {
        "types": "./types/nets/DevRelaySpec.d.ts",
        "default": "./esm/nets/DevRelaySpec.js"
      }
    },
    "./nets/bins": {
      "import": {
        "types": "./types/nets/bins.d.ts",
        "default": "./esm/nets/bins.js"
      }
    },
    "./nets/WsNetSpec": {
      "import": {
        "types": "./types/nets/WsNetSpec.d.ts",
        "default": "./esm/nets/WsNetSpec.js"
      }
    },
    "./main": {
      "import": {
        "types": "./types/main.d.ts",
        "default": "./esm/main.js"
      }
    },
    "./cli/bin": {
      "import": {
        "types": "./types/cli/bin.d.ts",
        "default": "./esm/cli/bin.js"
      }
    },
    "./cli/serve": {
      "import": {
        "types": "./types/cli/serve.d.ts",
        "default": "./esm/cli/serve.js"
      }
    },
    "./cli/sync": {
      "import": {
        "types": "./types/cli/sync.d.ts",
        "default": "./esm/cli/sync.js"
      }
    },
    "./cli/resolveNets": {
      "import": {
        "types": "./types/cli/resolveNets.d.ts",
        "default": "./esm/cli/resolveNets.js"
      }
    },
    "./cli/init": {
      "import": {
        "types": "./types/cli/init.d.ts",
        "default": "./esm/cli/init.js"
      }
    },
    "./crypto/ss58": {
      "import": {
        "types": "./types/crypto/ss58.d.ts",
        "default": "./esm/crypto/ss58.js"
      }
    },
    "./crypto": {
      "import": {
        "types": "./types/crypto/mod.d.ts",
        "default": "./esm/crypto/mod.js"
      }
    },
    "./crypto/test_pairs": {
      "import": {
        "types": "./types/crypto/test_pairs.d.ts",
        "default": "./esm/crypto/test_pairs.js"
      }
    },
    "./crypto/Sr25519": {
      "import": {
        "types": "./types/crypto/Sr25519.d.ts",
        "default": "./esm/crypto/Sr25519.js"
      }
    },
    "./crypto/hashers": {
      "import": {
        "types": "./types/crypto/hashers.d.ts",
        "default": "./esm/crypto/hashers.js"
      }
    },
    "./crypto/hex": {
      "import": {
        "types": "./types/crypto/hex.d.ts",
        "default": "./esm/crypto/hex.js"
      }
    },
    "./util/memo": {
      "import": {
        "types": "./types/util/memo.d.ts",
        "default": "./esm/util/memo.js"
      }
    },
    "./util/compression": {
      "import": {
        "types": "./types/util/compression.d.ts",
        "default": "./esm/util/compression.js"
      }
    },
    "./util/tryGetEnv": {
      "import": {
        "types": "./types/util/tryGetEnv.node.d.ts",
        "default": "./esm/util/tryGetEnv.node.js"
      }
    },
    "./util/state": {
      "import": {
        "types": "./types/util/state.d.ts",
        "default": "./esm/util/state.js"
      }
    },
    "./util/ArrayOfLength": {
      "import": {
        "types": "./types/util/ArrayOfLength.d.ts",
        "default": "./esm/util/ArrayOfLength.js"
      }
    },
    "./util/gracefulExit": {
      "import": {
        "types": "./types/util/gracefulExit.node.d.ts",
        "default": "./esm/util/gracefulExit.node.js"
      }
    },
    "./util": {
      "import": {
        "types": "./types/util/mod.d.ts",
        "default": "./esm/util/mod.js"
      }
    },
    "./util/port": {
      "import": {
        "types": "./types/util/port.node.d.ts",
        "default": "./esm/util/port.node.js"
      }
    },
    "./util/proxyWebSocket": {
      "import": {
        "types": "./types/util/proxyWebSocket.d.ts",
        "default": "./esm/util/proxyWebSocket.js"
      }
    },
    "./util/cache/fs": {
      "import": {
        "types": "./types/util/cache/fs.d.ts",
        "default": "./esm/util/cache/fs.js"
      }
    },
    "./util/cache": {
      "import": {
        "types": "./types/util/cache/mod.d.ts",
        "default": "./esm/util/cache/mod.js"
      }
    },
    "./util/cache/s3": {
      "import": {
        "types": "./types/util/cache/s3.d.ts",
        "default": "./esm/util/cache/s3.js"
      }
    },
    "./util/cache/memory": {
      "import": {
        "types": "./types/util/cache/memory.d.ts",
        "default": "./esm/util/cache/memory.js"
      }
    },
    "./util/cache/base": {
      "import": {
        "types": "./types/util/cache/base.d.ts",
        "default": "./esm/util/cache/base.js"
      }
    },
    "./util/tempDir": {
      "import": {
        "types": "./types/util/tempDir.d.ts",
        "default": "./esm/util/tempDir.js"
      }
    },
    "./util/normalize": {
      "import": {
        "types": "./types/util/normalize.d.ts",
        "default": "./esm/util/normalize.js"
      }
    },
    "./util/_artifacts/devUserPublicKeysData": {
      "import": {
        "types": "./types/util/_artifacts/devUserPublicKeysData.d.ts",
        "default": "./esm/util/_artifacts/devUserPublicKeysData.js"
      }
    },
    "./util/_artifacts/tsFormatterWasmCompressed": {
      "import": {
        "types": "./types/util/_artifacts/tsFormatterWasmCompressed.d.ts",
        "default": "./esm/util/_artifacts/tsFormatterWasmCompressed.js"
      }
    },
    "./util/clock": {
      "import": {
        "types": "./types/util/clock.d.ts",
        "default": "./esm/util/clock.js"
      }
    },
    "./util/key": {
      "import": {
        "types": "./types/util/key.d.ts",
        "default": "./esm/util/key.js"
      }
    },
    "./util/withSignal": {
      "import": {
        "types": "./types/util/withSignal.d.ts",
        "default": "./esm/util/withSignal.js"
      }
    },
    "./util/notifier": {
      "import": {
        "types": "./types/util/notifier.d.ts",
        "default": "./esm/util/notifier.js"
      }
    },
    "./util/tsFormatter": {
      "import": {
        "types": "./types/util/tsFormatter.d.ts",
        "default": "./esm/util/tsFormatter.js"
      }
    },
    "./util/bytes": {
      "import": {
        "types": "./types/util/bytes.d.ts",
        "default": "./esm/util/bytes.js"
      }
    },
    "./fluent/StorageRune": {
      "import": {
        "types": "./types/fluent/StorageRune.d.ts",
        "default": "./esm/fluent/StorageRune.js"
      }
    },
    "./fluent/AccountIdRune": {
      "import": {
        "types": "./types/fluent/AccountIdRune.d.ts",
        "default": "./esm/fluent/AccountIdRune.js"
      }
    },
    "./fluent/PatternRune": {
      "import": {
        "types": "./types/fluent/PatternRune.d.ts",
        "default": "./esm/fluent/PatternRune.js"
      }
    },
    "./fluent/EventsRune": {
      "import": {
        "types": "./types/fluent/EventsRune.d.ts",
        "default": "./esm/fluent/EventsRune.js"
      }
    },
    "./fluent/ConnectionRune": {
      "import": {
        "types": "./types/fluent/ConnectionRune.d.ts",
        "default": "./esm/fluent/ConnectionRune.js"
      }
    },
    "./fluent": {
      "import": {
        "types": "./types/fluent/mod.d.ts",
        "default": "./esm/fluent/mod.js"
      }
    },
    "./fluent/ChainRune": {
      "import": {
        "types": "./types/fluent/ChainRune.d.ts",
        "default": "./esm/fluent/ChainRune.js"
      }
    },
    "./fluent/Ss58Rune": {
      "import": {
        "types": "./types/fluent/Ss58Rune.d.ts",
        "default": "./esm/fluent/Ss58Rune.js"
      }
    },
    "./fluent/ExtrinsicsEventsRune": {
      "import": {
        "types": "./types/fluent/ExtrinsicsEventsRune.d.ts",
        "default": "./esm/fluent/ExtrinsicsEventsRune.js"
      }
    },
    "./fluent/BlockHashRune": {
      "import": {
        "types": "./types/fluent/BlockHashRune.d.ts",
        "default": "./esm/fluent/BlockHashRune.js"
      }
    },
    "./fluent/ExtrinsicStatusRune": {
      "import": {
        "types": "./types/fluent/ExtrinsicStatusRune.d.ts",
        "default": "./esm/fluent/ExtrinsicStatusRune.js"
      }
    },
    "./fluent/CodecRune": {
      "import": {
        "types": "./types/fluent/CodecRune.d.ts",
        "default": "./esm/fluent/CodecRune.js"
      }
    },
    "./fluent/PalletRune": {
      "import": {
        "types": "./types/fluent/PalletRune.d.ts",
        "default": "./esm/fluent/PalletRune.js"
      }
    },
    "./fluent/BlockRune": {
      "import": {
        "types": "./types/fluent/BlockRune.d.ts",
        "default": "./esm/fluent/BlockRune.js"
      }
    },
    "./fluent/ConstantRune": {
      "import": {
        "types": "./types/fluent/ConstantRune.d.ts",
        "default": "./esm/fluent/ConstantRune.js"
      }
    },
    "./fluent/ExtrinsicRune": {
      "import": {
        "types": "./types/fluent/ExtrinsicRune.d.ts",
        "default": "./esm/fluent/ExtrinsicRune.js"
      }
    },
    "./fluent/SignedExtrinsicRune": {
      "import": {
        "types": "./types/fluent/SignedExtrinsicRune.d.ts",
        "default": "./esm/fluent/SignedExtrinsicRune.js"
      }
    }
  },
  "devDependencies": {
    "@types/node": "^18.11.9"
  }
}