{
  "name": "@halliday-sdk/payments",
  "version": "4.3.0",
  "exports": {
    ".": {
      "require": "./dist/paymentsWidget/index.cjs.min.js",
      "import": "./dist/paymentsWidget/index.esm.min.js",
      "types": "./dist/paymentsWidget/index.d.ts"
    },
    "./payments-api-client": {
      "require": "./dist/paymentsApiClient/index.cjs.min.js",
      "import": "./dist/paymentsApiClient/index.esm.min.js",
      "types": "./dist/paymentsApiClient/index.d.ts"
    },
    "./ethers": {
      "require": "./dist/paymentsWidget/ethers/index.cjs.min.js",
      "import": "./dist/paymentsWidget/ethers/index.esm.min.js",
      "types": "./dist/paymentsWidget/ethers/index.d.ts"
    },
    "./viem": {
      "require": "./dist/paymentsWidget/viem/index.cjs.min.js",
      "import": "./dist/paymentsWidget/viem/index.esm.min.js",
      "types": "./dist/paymentsWidget/viem/index.d.ts"
    },
    "./solana": {
      "require": "./dist/paymentsWidget/solana/index.cjs.min.js",
      "import": "./dist/paymentsWidget/solana/index.esm.min.js",
      "types": "./dist/paymentsWidget/solana/index.d.ts"
    },
    "./react": {
      "require": "./dist/paymentsWidget/react/index.cjs.min.js",
      "import": "./dist/paymentsWidget/react/index.esm.min.js",
      "types": "./dist/paymentsWidget/react/index.d.ts"
    }
  },
  "main": "dist/paymentsApiClient/index.cjs.min.js",
  "module": "dist/paymentsApiClient/index.esm.min.js",
  "umd:main": "dist/paymentsWidget/index.umd.min.js",
  "unpkg": "dist/paymentsWidget/index.umd.min.js",
  "types": "dist/paymentsApiClient/index.d.ts",
  "author": "Halliday",
  "license": "UNLICENSED",
  "files": [
    "dist/**/*"
  ],
  "dependencies": {
    "axios": "^1.12.2",
    "bignumber.js": "^9.0.0",
    "reflect-metadata": "^0.2.2",
    "zod": "4.3.6"
  },
  "devDependencies": {
    "@rollup/plugin-replace": "^6.0.3",
    "@testing-library/dom": "^10.4.1",
    "@testing-library/react": "^16.3.2",
    "axios-mock-adapter": "^2.1.0",
    "ethers": "^6.12.1",
    "jest-environment-jsdom": "30.0.0-beta.3",
    "viem": "2.30.6"
  },
  "peerDependencies": {
    "ethers": "^6.12.1",
    "react": "^18 || ^19",
    "react-dom": "^18 || ^19",
    "viem": "^2.27.2"
  },
  "peerDependenciesMeta": {
    "react": {
      "optional": true
    },
    "react-dom": {
      "optional": true
    }
  },
  "scripts": {
    "typecheck": "L=$(mktemp); npx tsc -p tsconfig.check.json > $L 2>&1; S=$?; grep -v 'HallidayLib/' $L | grep 'error TS' && { rm -f $L; exit 1; }; { [ $S -eq 0 ] || grep -q 'error TS' $L; } || { cat $L; rm -f $L; exit 1; }; rm -f $L; exit 0",
    "typecheck:dist": "npx tsc -p tsconfig.dts-test.json",
    "test": "yarn test:node && yarn test:web",
    "test:node": "npx jest --config jest.node.config.js",
    "test:web": "npx jest --config jest.web.config.js",
    "build": "rm -rf dist; npx rollup -c",
    "build:prod": "NODE_ENV=production yarn build",
    "safe-publish": "rm -rf node_modules dist && yarn install && yarn build:prod && yarn npm publish --access public",
    "version-bump:minor": "yarn workspace @halliday-sdk/payments version minor",
    "version-bump:major": "yarn workspace @halliday-sdk/payments version major",
    "version-bump:patch": "yarn workspace @halliday-sdk/payments version patch"
  },
  "targets": {
    "main": {
      "isLibrary": true,
      "sourceMap": true
    },
    "module": {
      "isLibrary": true,
      "sourceMap": true
    }
  },
  "packageManager": "yarn@4.5.0+sha512.837566d24eec14ec0f5f1411adb544e892b3454255e61fdef8fd05f3429480102806bac7446bc9daff3896b01ae4b62d00096c7e989f1596f2af10b927532f39"
}