{
  "name": "@multiversx/sdk-dapp-utils",
  "version": "3.1.0",
  "description": "SDK for DApp utilities",
  "main": "./out/index.js",
  "module": "./out/esm/index.js",
  "types": "./out/index.d.ts",
  "sideEffects": false,
  "exports": {
    ".": {
      "types": "./out/index.d.ts",
      "import": "./out/esm/index.js",
      "require": "./out/index.js"
    },
    "./out": {
      "types": "./out/index.d.ts",
      "import": "./out/esm/index.js",
      "require": "./out/index.js"
    },
    "./out/constants": {
      "types": "./out/constants/index.d.ts",
      "import": "./out/esm/constants/index.js",
      "require": "./out/constants/index.js"
    },
    "./out/helpers": {
      "types": "./out/helpers/index.d.ts",
      "import": "./out/esm/helpers/index.js",
      "require": "./out/helpers/index.js"
    },
    "./out/enums": {
      "types": "./out/enums/index.d.ts",
      "import": "./out/esm/enums/index.js",
      "require": "./out/enums/index.js"
    },
    "./out/models": {
      "types": "./out/models/index.d.ts",
      "import": "./out/esm/models/index.js",
      "require": "./out/models/index.js"
    },
    "./out/types": {
      "types": "./out/types/index.d.ts",
      "import": "./out/esm/types/index.js",
      "require": "./out/types/index.js"
    },
    "./out/*": {
      "types": "./out/*.d.ts",
      "import": "./out/esm/*.js",
      "require": "./out/*.js"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "out/**/*"
  ],
  "scripts": {
    "publish-verdaccio": "npm unpublish --registry http://localhost:4873 @multiversx/sdk-dapp-utils@3.0.0 && rm -rf out && yarn compile && npm publish --registry http://localhost:4873",
    "clean-out": "node -e \"require('fs').rmSync('out',{recursive:true,force:true})\"",
    "build:cjs": "tsc -p tsconfig.cjs.json",
    "build:esm": "tsc -p tsconfig.esm.json && node scripts/write-esm-package-json.js",
    "compile": "npm run clean-out && npm run build:cjs && npm run build:esm",
    "pretest": "npm run compile",
    "prepare": "npm run compile",
    "test": "jest"
  },
  "author": "MultiversX",
  "license": "GPL-3.0-or-later",
  "devDependencies": {
    "@multiversx/sdk-core": "^14.0.0 || ^15.0.0",
    "@swc/core": "^1.4.17",
    "@swc/jest": "^0.2.36",
    "@types/jest": "29.5.13",
    "bignumber.js": "^9.x",
    "jest": "29.7.0",
    "jest-environment-jsdom": "29.7.0",
    "prettier": "3.4.2",
    "typescript": "5.4.3"
  },
  "peerDependencies": {
    "@multiversx/sdk-core": "^14.0.0 || ^15.0.0",
    "bignumber.js": "^9.x"
  }
}
