{
  "name": "portalnetwork",
  "version": "0.0.2-rc2",
  "description": "",
  "main": "dist/index.js",
  "type": "module",
  "engines": {
    "node": ">=18"
  },
  "scripts": {
    "dev": "tsc --watch",
    "build": "tsc",
    "docs": "typedoc src/index.ts",
    "test": "npx vitest run test/* -c=./vitest.config.unit.ts",
    "test:integration": "npx vitest run ./test/integration/*.spec.ts -c=./vitest.config.integration.ts",
    "coverage": "c8 npm run test",
    "coverage:all": "c8 npm run test:all",
    "lint": "../../config/cli/lint.sh",
    "lint:fix": "../../config/cli/lint-fix.sh"
  },
  "types": "dist/index.d.ts",
  "author": "acolytec3",
  "license": "MIT",
  "dependencies": {
    "@chainsafe/as-sha256": "^0.4.1",
    "@chainsafe/blst": "^0.2.10",
    "@chainsafe/discv5": "^9.0.0",
    "@chainsafe/enr": "^3.0.0",
    "@chainsafe/persistent-merkle-tree": "^0.7.1",
    "@chainsafe/ssz": "^0.15.1",
    "@ethereumjs/block": "^5.2.0",
    "@ethereumjs/evm": "^3.0.0",
    "@ethereumjs/genesis": "^0.2.2",
    "@ethereumjs/rlp": "^5.0.2",
    "@ethereumjs/statemanager": "^2.3.0",
    "@ethereumjs/trie": "^6.2.0",
    "@ethereumjs/util": "^9.0.3",
    "@ethereumjs/vm": "^8.0.0",
    "@frontall/capacitor-udp": "^0.3.4",
    "@libp2p/interface": "^1.1.1",
    "@libp2p/peer-id": "^4.0.4",
    "@libp2p/peer-id-factory": "^4.0.3",
    "@lodestar/config": "^1.17.0",
    "@lodestar/light-client": "^1.17.0",
    "@lodestar/params": "^1.17.0",
    "@lodestar/types": "^1.17.0",
    "@multiformats/multiaddr": "^12.1.10",
    "@thi.ng/leb128": "^2.1.11",
    "abstract-level": "^1.0.3",
    "bigint-buffer": "^1.1.5",
    "debug": "^4.3.2",
    "ethereum-cryptography": "^2.1.3",
    "ethers": "^6.8.0",
    "isomorphic-ws": "^4.0.1",
    "lru-cache": "^10.0.0",
    "memory-level": "^1.0.0",
    "prom-client": "^14.0.1",
    "strict-event-emitter-types": "^2.0.0",
    "websocket-as-promised": "^2.0.1",
    "ws": "^8.2.1"
  },
  "devDependencies": {
    "@ethereumjs/common": "^4.0.1",
    "@ethereumjs/tx": "^5.0.1",
    "@types/debug": "^4.1.7",
    "@types/js-yaml": "^4.0.9",
    "@types/ws": "^7.4.7",
    "@vitest/ui": "^1.2.2",
    "c8": "^7.12.0",
    "eslint": "^8.6.0",
    "js-yaml": "^4.1.0",
    "prettier": "^3.0.2",
    "testdouble": "^3.16.3",
    "tslib": "^2.3.1",
    "typedoc": "^0.24.0",
    "typedoc-plugin-markdown": "^3.11.3",
    "typescript": "^4.4.2",
    "vitest": "^1.2.2"
  }
}
