{
  "name": "@getclave/lifi-sdk",
  "version": "4.1.2",
  "description": "LI.FI Any-to-Any Cross-Chain-Swap SDK",
  "keywords": [
    "bridge",
    "bridge-aggregation",
    "cross-chain",
    "cross-chain-applications",
    "cross-chain-bridge",
    "dapp",
    "defi",
    "ethereum",
    "ethers",
    "lifi",
    "metamask",
    "multi-chain",
    "sdk",
    "swap",
    "viem",
    "wagmi",
    "web3",
    "web3-react"
  ],
  "homepage": "https://github.com/getclave/lifi-sdk",
  "bugs": {
    "url": "https://github.com/getclave/lifi-sdk/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/getclave/lifi-sdk.git"
  },
  "license": "Apache-2.0",
  "author": "LI.FI <github@li.finance>",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "src",
    "dist",
    "!dist/tests",
    "!src/**/*.test.ts",
    "!src/**/*.mock.ts",
    "!src/**/*.spec.ts",
    "!src/**/*.handlers.ts",
    "!src/**/*.tsbuildinfo",
    "!.github",
    "!.vscode",
    "!examples",
    "!scripts",
    "!husky",
    "!tsconfig.json",
    "!tsconfig.base.json",
    "!vitest.config.ts",
    "!pnpm-lock.yaml",
    "!package.json.tmp",
    "!biome.json",
    "!.prettierrc",
    "!.npmrc",
    "!.gitattributes",
    "!.gitignore",
    "!commitlintrc.json"
  ],
  "scripts": {
    "build": "pnpm clean && tsc",
    "clean": "rm -rf dist",
    "coverage": "vitest run --coverage",
    "_postinstall": "husky",
    "prepack": "pinst --disable",
    "postpack": "pinst --enable",
    "package": "npm run build && npm pack",
    "pre-commit": "lint-staged",
    "pre-push": "pnpm check:types && pnpm check:circular-deps && pnpm test:unit",
    "release": "standard-version -a",
    "release:alpha": "standard-version -a --prerelease alpha --skip.changelog",
    "release:beta": "standard-version -a --prerelease beta --skip.changelog",
    "test": "vitest --run --dangerouslyIgnoreUnhandledErrors",
    "test:cov": "pnpm test --coverage",
    "test:unit": "pnpm test .unit.spec.ts",
    "check": "biome check ./src",
    "check:write": "biome check --write ./src",
    "check:write:unsafe": "biome check --write --unsafe ./src",
    "check:types": "tsc --noEmit",
    "check:circular-deps": "madge --circular $(find ./src -name '*.ts')",
    "check:circular-deps-graph": "madge --circular $(find ./src -name '*.ts') --image graph.svg",
    "watch": "tsc -w -p ./tsconfig.json",
    "prepare": "husky",
    "link:bigmi": "pnpm link @bigmi/core",
    "unlink:bigmi": "pnpm unlink @bigmi/core"
  },
  "lint-staged": {
    "src/**/*.{ts,tsx}": [
      "pnpm check:write"
    ]
  },
  "dependencies": {
    "@lifi/types": "^17.13.0",
    "viem": "2.33.1"
  },
  "devDependencies": {
    "@biomejs/biome": "^1.9.4",
    "@commitlint/cli": "^19.8.1",
    "@commitlint/config-conventional": "^19.8.1",
    "@lifi/data-types": "^6.14.5",
    "@types/fs-extra": "^11.0.4",
    "@types/ws": "^8.18.1",
    "@vitest/coverage-v8": "^3.1.4",
    "fs-extra": "^11.3.0",
    "husky": "^9.1.7",
    "lint-staged": "^16.1.0",
    "madge": "^8.0.0",
    "msw": "^2.8.6",
    "pinst": "^3.0.0",
    "standard-version": "^9.5.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.3",
    "vitest": "^3.1.4"
  },
  "peerDependencies": {
    "viem": "2.33.1"
  },
  "publishConfig": {
    "access": "public"
  },
  "standard-version": {
    "scripts": {
      "postbump": "node scripts/version.js && git add ."
    }
  },
  "packageManager": "pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977"
}
