{
  "name": "bcoin",
  "version": "1.0.0-alpha",
  "description": "Bitcoin bike-shed",
  "main": "./lib/bcoin.js",
  "bin": {
    "bcoin-node": "./bin/node",
    "bcoin-spvnode": "./bin/spvnode",
    "bcoin-cli": "./bin/cli",
    "bcoin": "./bin/bcoin"
  },
  "preferGlobal": true,
  "scripts": {
    "test": "mocha --reporter spec test/*-test.js",
    "browserify": "browserify --im -o browser/bcoin.js lib/bcoin.js",
    "uglify": "uglifyjs -m -o browser/bcoin.min.js browser/bcoin.js",
    "clean": "rm browser/bcoin.js browser/bcoin.min.js",
    "hint": "jshint lib/ || exit 0"
  },
  "repository": "git://github.com/bcoin-org/bcoin.git",
  "keywords": [
    "bcoin",
    "bitcoin",
    "blockchain",
    "wallet"
  ],
  "author": "Fedor Indutny <fedor@indutny.com>",
  "contributors": [
    "Christopher Jeffrey <chjjeffrey@gmail.com> (https://github.com/chjj)"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/bcoin-org/bcoin/issues"
  },
  "homepage": "https://github.com/bcoin-org/bcoin",
  "engines": {
    "node": ">= 0.11.0"
  },
  "dependencies": {
    "bn.js": "4.11.6",
    "elliptic": "6.3.2"
  },
  "optionalDependencies": {
    "bcoin-native": "0.0.6",
    "leveldown": "1.5.0",
    "secp256k1": "3.2.0",
    "socket.io": "1.4.8",
    "socket.io-client": "1.4.8"
  },
  "devDependencies": {
    "babelify": "7.3.0",
    "babel-preset-es2015": "6.14.0",
    "babel-polyfill": "6.13.0",
    "babel-plugin-transform-runtime": "6.12.0",
    "babel-plugin-transform-regenerator": "6.14.0",
    "browserify": "13.1.0",
    "hash.js": "1.0.3",
    "jsdoc": "3.4.0",
    "level-js": "2.2.4",
    "mocha": "3.0.2",
    "uglify-js": "2.7.3"
  },
  "browser": {
    "./lib/http/base": "./browser/empty.js",
    "./lib/http/client": "./browser/empty.js",
    "./lib/http/request": "./browser/empty.js",
    "./lib/http/rpcclient": "./browser/empty.js",
    "./lib/http/server": "./browser/empty.js",
    "./lib/http/wallet": "./browser/empty.js",
    "fs": "./browser/empty.js",
    "crypto": "./browser/empty.js",
    "child_process": "./browser/empty.js",
    "os": "./browser/empty.js",
    "net": "./browser/empty.js",
    "bcoin-native": "./browser/empty.js",
    "secp256k1": "./browser/empty.js"
  },
  "browserify": {
    "transform": ["./browser/transform.js", "babelify"]
  }
}
