{
  "name": "@mezo-org/orangekit-smart-account",
  "version": "1.0.0-beta.24",
  "main": "dist/src/index.js",
  "license": "GPL-3.0-only",
  "scripts": {
    "build": "tsc",
    "format": "npm run lint:js && npm run lint:config",
    "format:fix": "npm run lint:js:fix && npm run lint:config:fix",
    "lint:js": "eslint .",
    "lint:js:fix": "eslint . --fix",
    "lint:config": "prettier -c '**/*.@(json|yaml|toml)'",
    "lint:config:fix": "prettier -w '**/*.@(json|yaml|toml)'",
    "test": "jest --verbose"
  },
  "files": [
    "dist/",
    "src/"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/mezo-org/passport.git",
    "directory": "typescript/orangekit-smart-account"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.23.7",
    "@thesis-co/eslint-config": "^0.6.1",
    "@types/elliptic": "^6.4.18",
    "@types/jest": "^29.5.12",
    "@types/node": "^20.11.30",
    "eslint": "^8.57.1",
    "jest": "^29.7.0",
    "jest-mock-extended": "^3.0.7",
    "prettier": "^3.2.5",
    "ts-jest": "^29.1.2",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.2"
  },
  "dependencies": {
    "@gelatonetwork/relay-sdk": "^5.5.6",
    "@mezo-org/orangekit-contracts": "1.0.0-beta.6",
    "@noble/curves": "^1.4.0",
    "@noble/hashes": "^1.4.0",
    "@safe-global/protocol-kit": "^3.0.1",
    "@safe-global/safe-core-sdk-types": "^4.0.1",
    "bitcoinjs-lib": "6.1.5",
    "bs58": "6.0.0"
  },
  "peerDependencies": {
    "viem": "^2.22.8"
  }
}
