{
  "name": "@mailchain/signatures",
  "version": "0.31.0",
  "description": "Mailchain signatures",
  "license": "Apache-2.0",
  "author": {
    "name": "Mailchain",
    "email": "support@mailchain.co",
    "url": "https://mailchain.com/"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/mailchain/mailchain-sdk-js.git",
    "directory": "signatures"
  },
  "bugs": {
    "url": "https://github.com/mailchain/mailchain-sdk-js/issues"
  },
  "dependencies": {
    "@ethersproject/hash": "5.7.0",
    "@mailchain/addressing": "0.31.0",
    "@mailchain/crypto": "0.31.0",
    "@mailchain/encoding": "0.31.0",
    "@noble/hashes": "^1.3.0",
    "canonicalize": "^1.0.8",
    "lodash": "^4.17.21"
  },
  "main": "index.js",
  "module": "index.mjs",
  "types": "index.d.ts",
  "exports": {
    "./consts": {
      "require": {
        "types": "./consts.d.ts",
        "default": "./consts.js"
      },
      "import": {
        "types": "./consts.d.mts",
        "default": "./consts.mjs"
      }
    },
    "./errors": {
      "require": {
        "types": "./errors.d.ts",
        "default": "./errors.js"
      },
      "import": {
        "types": "./errors.d.mts",
        "default": "./errors.mjs"
      }
    },
    "./eth_personal": {
      "require": {
        "types": "./eth_personal.d.ts",
        "default": "./eth_personal.js"
      },
      "import": {
        "types": "./eth_personal.d.mts",
        "default": "./eth_personal.mjs"
      }
    },
    ".": {
      "require": {
        "types": "./index.d.ts",
        "default": "./index.js"
      },
      "import": {
        "types": "./index.d.mts",
        "default": "./index.mjs"
      }
    },
    "./keyreg": {
      "require": {
        "types": "./keyreg/index.d.ts",
        "default": "./keyreg/index.js"
      },
      "import": {
        "types": "./keyreg/index.d.mts",
        "default": "./keyreg/index.mjs"
      }
    },
    "./keyreg/message": {
      "require": {
        "types": "./keyreg/message.d.ts",
        "default": "./keyreg/message.js"
      },
      "import": {
        "types": "./keyreg/message.d.mts",
        "default": "./keyreg/message.mjs"
      }
    },
    "./keyreg/params": {
      "require": {
        "types": "./keyreg/params.d.ts",
        "default": "./keyreg/params.js"
      },
      "import": {
        "types": "./keyreg/params.d.mts",
        "default": "./keyreg/params.mjs"
      }
    },
    "./keyreg/templates": {
      "require": {
        "types": "./keyreg/templates.d.ts",
        "default": "./keyreg/templates.js"
      },
      "import": {
        "types": "./keyreg/templates.d.mts",
        "default": "./keyreg/templates.mjs"
      }
    },
    "./mailchain_message_confirmation": {
      "require": {
        "types": "./mailchain_message_confirmation.d.ts",
        "default": "./mailchain_message_confirmation.js"
      },
      "import": {
        "types": "./mailchain_message_confirmation.d.mts",
        "default": "./mailchain_message_confirmation.mjs"
      }
    },
    "./mailchain_msgkey": {
      "require": {
        "types": "./mailchain_msgkey.d.ts",
        "default": "./mailchain_msgkey.js"
      },
      "import": {
        "types": "./mailchain_msgkey.d.mts",
        "default": "./mailchain_msgkey.mjs"
      }
    },
    "./mailchain_password_reset": {
      "require": {
        "types": "./mailchain_password_reset.d.ts",
        "default": "./mailchain_password_reset.js"
      },
      "import": {
        "types": "./mailchain_password_reset.d.mts",
        "default": "./mailchain_password_reset.mjs"
      }
    },
    "./mailchain_username": {
      "require": {
        "types": "./mailchain_username.d.ts",
        "default": "./mailchain_username.js"
      },
      "import": {
        "types": "./mailchain_username.d.mts",
        "default": "./mailchain_username.mjs"
      }
    },
    "./mailer": {
      "require": {
        "types": "./mailer.d.ts",
        "default": "./mailer.js"
      },
      "import": {
        "types": "./mailer.d.mts",
        "default": "./mailer.mjs"
      }
    },
    "./publickey/ethereum": {
      "require": {
        "types": "./publickey/ethereum.d.ts",
        "default": "./publickey/ethereum.js"
      },
      "import": {
        "types": "./publickey/ethereum.d.mts",
        "default": "./publickey/ethereum.mjs"
      }
    },
    "./publickey": {
      "require": {
        "types": "./publickey/index.d.ts",
        "default": "./publickey/index.js"
      },
      "import": {
        "types": "./publickey/index.d.mts",
        "default": "./publickey/index.mjs"
      }
    },
    "./raw_ed25519": {
      "require": {
        "types": "./raw_ed25519.d.ts",
        "default": "./raw_ed25519.js"
      },
      "import": {
        "types": "./raw_ed25519.d.mts",
        "default": "./raw_ed25519.mjs"
      }
    },
    "./tezos_micheline": {
      "require": {
        "types": "./tezos_micheline.d.ts",
        "default": "./tezos_micheline.js"
      },
      "import": {
        "types": "./tezos_micheline.d.mts",
        "default": "./tezos_micheline.mjs"
      }
    },
    "./verify": {
      "require": {
        "types": "./verify.d.ts",
        "default": "./verify.js"
      },
      "import": {
        "types": "./verify.d.mts",
        "default": "./verify.mjs"
      }
    }
  }
}