{
    "name": "@zerodev/multi-chain-validator",
    "version": "5.3.13",
    "author": "ZeroDev",
    "main": "./_cjs/index.js",
    "module": "./_esm/index.js",
    "types": "./_types/index.d.ts",
    "typings": "./_types/index.d.ts",
    "type": "module",
    "sideEffects": false,
    "license": "MIT",
    "files": [
        "_esm",
        "_cjs",
        "_types",
        "./**/*.ts",
        "!_esm/**/*.tsbuildinfo",
        "!_cjs/**/*.tsbuildinfo",
        "!_types/**/*.tsbuildinfo",
        "!.env",
        "!./**/*.test.ts",
        "!.changeset"
    ],
    "scripts": {
        "build": "bun run clean && bun run build:cjs && bun run build:esm && bun run build:types",
        "build:cjs": "tsc --project ./tsconfig.build.json --module commonjs --outDir ./_cjs --removeComments --verbatimModuleSyntax false && printf '{\"type\":\"commonjs\"}' > ./_cjs/package.json",
        "build:esm": "tsc --project ./tsconfig.build.json --module es2020 --outDir ./_esm && printf '{\"type\": \"module\",\"sideEffects\":false}' > ./_esm/package.json",
        "build:types": "tsc --project ./tsconfig.build.json --module esnext --declarationDir ./_types --emitDeclarationOnly --declaration --declarationMap",
        "clean": "rimraf _esm _cjs _types",
        "changeset": "changeset",
        "changeset:release": "bun run build && changeset publish",
        "changeset:version": "changeset version && bun install --lockfile-only",
        "format": "biome format . --write",
        "lint": "biome check .",
        "lint:fix": "bun run lint --apply"
    },
    "peerDependencies": {
        "viem": ">=2.16.3 <2.18.0",
        "@zerodev/sdk": "^5.2.15",
        "@zerodev/webauthn-key": "^5.3.0",
        "permissionless": ">=0.1.44 <=0.1.45"
    },
    "dependencies": {
        "@simplewebauthn/browser": "^9.0.1",
        "@simplewebauthn/typescript-types": "^8.3.4",
        "merkletreejs": "^0.3.11"
    }
}
