{
  "name": "hd-wallet",
  "version": "9.1.2",
  "description": "Data structures and algorithms for Bitcoin HD wallet.",
  "main": "lib/index.js",
  "scripts": {
    "build-lib": "make clean;make lib",
    "build-example": "make example",
    "test": "make eslint && make flow && make unit",
    "unit": "make unit",
    "unit-build-tx": "make unit-build-tx",
    "unit-discovery": "make unit-discovery",
    "unit-bitcore-with-docker": "make bitcore-test-docker && make unit-bitcore",
    "unit-bitcore": "make unit-bitcore",
    "coverage-html": "make coverage-html",
    "coverage": "make run-coverage",
    "flow": "make flow",
    "eslint": "make eslint",
    "lint": "make eslint-fix",
    "karma-firefox": "make karma-firefox",
    "karma-chrome": "make karma-chrome",
    "jest": "jest test"
  },
  "author": "TREZOR <info@trezor.io>",
  "repository": "https://github.com/trezor/hd-wallet",
  "license": "LGPL-3.0+",
  "browserify": {
    "transform": [
      [
        "babelify",
        {
          "presets": [
            "@babel/preset-env"
          ],
          "plugins": [
            "@babel/plugin-transform-flow-strip-types",
            "@babel/plugin-proposal-class-properties",
            "@babel/plugin-proposal-object-rest-spread"
          ]
        }
      ]
    ]
  },
  "nyc": {
    "sourceMap": false,
    "instrument": false
  },
  "browserify-shim": {
    "../../../src/socketio-worker/inside.js": "global:thisIsJustForKarmaTestButIHaveToWriteItHere"
  },
  "browserslist": "> 5%, IE > 9, last 10 versions",
  "dependencies": {
    "@trezor/utxo-lib": "0.1.2",
    "bchaddrjs": "^0.5.2",
    "bignumber.js": "^9.0.1",
    "queue": "^6.0.2",
    "socket.io-client": "^4.1.2"
  },
  "devDependencies": {
    "@babel/cli": "7.14.3",
    "@babel/core": "7.14.3",
    "@babel/plugin-proposal-class-properties": "7.13.0",
    "@babel/plugin-proposal-object-rest-spread": "7.14.4",
    "@babel/plugin-transform-flow-strip-types": "7.13.0",
    "@babel/preset-env": "7.14.4",
    "@babel/register": "7.13.16",
    "babel-eslint": "^10.1.0",
    "babel-jest": "^27.0.2",
    "babel-plugin-istanbul": "^6.0.0",
    "babelify": "^10.0.0",
    "browserify": "^17.0.0",
    "browserify-shim": "^3.8.14",
    "eslint": "^7.27.0",
    "eslint-config-airbnb-base": "^14.2.1",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-flowtype": "^5.7.2",
    "eslint-plugin-import": "^2.23.4",
    "eslint-plugin-jest": "^24.3.6",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^3.4.0",
    "eslint-plugin-promise": "^5.1.0",
    "eslint-plugin-standard": "^5.0.0",
    "flow-bin": "0.59.0",
    "jest": "^27.0.4",
    "karma": "^6.3.3",
    "karma-browserify": "^8.0.0",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^3.1.0",
    "karma-firefox-launcher": "^2.1.1",
    "karma-mocha": "^2.0.1",
    "mocha": "^8.4.0",
    "nyc": "^15.1.0",
    "prettier": "^2.3.0",
    "tiny-worker": "^2.3.0",
    "uglifyify": "^5.0.2",
    "virtual-dom": "2.1.1",
    "workerify": "1.1.0"
  }
}
