{
  "name": "@etherspot/data-utils",
  "version": "1.1.1",
  "description": "Etherspot Data Utils",
  "keywords": [
    "ether",
    "ethereum",
    "sdk",
    "layer2",
    "blockchain",
    "account abstraction",
    "4337",
    "etherspot"
  ],
  "license": "MIT",
  "homepage": "https://etherspot.dev",
  "main": "./dist/cjs/node.js",
  "browser": {
    "./dist/browser.js": "./dist/cjs/browser.js",
    "child_process": false
  },
  "types": "./dist/cjs/index.d.ts",
  "scripts": {
    "start": "exit 1",
    "01-get-account-balances": "ts-node ./examples/01-get-account-balances",
    "02-transaction": "ts-node ./examples/02-transaction",
    "03-transactions": "ts-node ./examples/03-transactions",
    "04-nft-list": "ts-node ./examples/04-nft-list",
    "05-exchange": "ts-node ./examples/05-exchange",
    "06-advance-routes-lifi": "ts-node ./examples/06-advance-routes-lifi",
    "07-token-list": "ts-node ./examples/07-token-list",
    "08-exchange-rates": "ts-node ./examples/08-exchange-rates",
    "09-get-quotes": "ts-node ./examples/09-get-quotes",
    "format": "prettier --write \"{src,test,examples}/**/*.ts\"",
    "lint": "eslint \"{src,test,examples}/**/*.ts\"",
    "lint-fix": "npm run lint -- --fix",
    "prebuild": "rimraf ./dist",
    "build:cjs": "tsup src --format cjs --out-dir dist/cjs",
    "build:esm": "tsup src --format esm --out-dir dist/esm",
    "build": "npm run build:cjs && npm run build:esm",
    "compile": "tsc -p ./tsconfig.build.json",
    "compile-watch": "npm run compile -- --watch"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/etherspot/etherspot-data-utils.git"
  },
  "bugs": {
    "url": "https://github.com/etherspot/etherspot-data-utils/issues"
  },
  "dependencies": {
    "@lifi/sdk": "2.5.0",
    "bn.js": "5.2.1",
    "class-transformer": "0.5.1",
    "class-validator": "0.14.1",
    "cross-fetch": "3.1.8",
    "prettier": "3.0.0",
    "qs": "6.12.0",
    "reflect-metadata": "0.1.14",
    "rxjs": "6.6.7"
  },
  "devDependencies": {
    "@types/node": "20.14.0",
    "@types/prettier": "2.7.3",
    "@types/qs": "6.9.12",
    "@typescript-eslint/eslint-plugin": "5.45.0",
    "@typescript-eslint/parser": "5.45.0",
    "dotenv": "16.0.3",
    "eslint": "8.28.0",
    "eslint-config-prettier": "8.5.0",
    "eslint-plugin-prettier": "4.2.1",
    "npm": "10.8.1",
    "rimraf": "5.0.5",
    "ts-node": "10.9.1",
    "tsup": "8.2.4",
    "typescript": "5.5.3",
    "viem": "2.22.19"
  },
  "overrides": {
    "eslint": {
      "file-entry-cache": "8.0.0"
    }
  }
}
