{
  "name": "@gxchain2/discv5",
  "version": "0.6.4",
  "description": "Discovery V5",
  "main": "lib/index.js",
  "files": [
    "lib"
  ],
  "scripts": {
    "check-types": "tsc --noEmit",
    "build": "tsc --declaration --outDir lib",
    "prepublishOnly": "yarn build",
    "lint": "eslint --color --ext .ts src/",
    "test": "mocha -r ts-node/register 'test/**/*.test.ts'"
  },
  "pre-push": [
    "lint"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/gxchain/discv5.git"
  },
  "keywords": [
    "discovery",
    "discv5",
    "ethereum",
    "p2p"
  ],
  "leadMaintainer": "Cayman Nava <caymannava@gmail.com>",
  "author": "ChainSafe Systems",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/gxchain/discv5/issues"
  },
  "homepage": "https://github.com/gxchain/discv5#readme",
  "devDependencies": {
    "@types/bn.js": "^4.11.5",
    "@types/chai": "^4.2.0",
    "@types/debug": "^4.1.5",
    "@types/eslint": "^6.1.3",
    "@types/ip6addr": "^0.2.0",
    "@types/mocha": "^5.2.7",
    "@types/node": "^12.0.10",
    "@typescript-eslint/eslint-plugin": "^2.7.0",
    "@typescript-eslint/parser": "^2.7.0",
    "chai": "^4.2.0",
    "eslint": "^6.6.0",
    "eslint-plugin-prettier": "^3.1.4",
    "karma": "^4.3.0",
    "mocha": "^6.2.0",
    "nyc": "^14.1.1",
    "prettier": "^2.0.5",
    "ts-node": "^8.3.0",
    "typescript": "^3.8.3"
  },
  "contributors": [
    "David Lan <lanhaoxiang@qq.com> (https://github.com/lanhaoxiang/)",
    "Samlior <samlior@foxmail.com> (https://github.com/samlior/)"
  ],
  "dependencies": {
    "base64url": "^3.0.1",
    "bcrypto": "^5.4.0",
    "bigint-buffer": "^1.1.5",
    "debug": "^4.3.1",
    "dgram": "^1.0.1",
    "err-code": "^3.0.1",
    "ip6addr": "^0.2.3",
    "is-ip": "^3.1.0",
    "libp2p-crypto": "^0.19.4",
    "multiaddr": "^9.0.0",
    "peer-id": "^0.14.8",
    "rlp": "^2.2.6",
    "strict-event-emitter-types": "^2.0.0"
  }
}
