{
    "name": "w3ajs",
    "version": "1.0.35",
    "description": "Pure JavaScript library for node.js and browsers.",
    "browser": {
        "ws": false,
        "crypto": false
    },
    "scripts": {
        "test": "cross-env BABEL_ENV=test mocha --compilers js:babel-register --recursive",
        "test:chain": "cross-env BABEL_ENV=test mocha --compilers js:babel-register ./test/chain --recursive",
        "test:trxbuilder": "cross-env BABEL_ENV=test mocha --compilers js:babel-register ./test/chain/TransactionBuilder.js --watch",
        "test:ecc": "cross-env BABEL_ENV=test mocha --compilers js:babel-register ./test/ecc --recursive",
        "test:serializer": "cross-env BABEL_ENV=test mocha --compilers js:babel-register ./test/serializer --recursive",
        "test:watch": "npm test -- --watch",
        "clean": "rm -rf ./disk/* & rm -rf ./build/* & rm -rf ./es/*",
        "prebuild": "npm run clean",
        "build": "cross-env BABEL_ENV=cjs babel lib -d dist",
        "build-es": "cross-env BABEL_ENV=es babel lib -d es",
        "postbuild": "npm run browserify && npm run build-es",
        "build:watch": "babel lib -d dist --watch",
        "prebrowserify": "mkdirp build",
        "browserify": "cross-env NODE_ENV=production browserify --full-paths dist/browser.js --standalone w3a_js -o build/w3ajs.js -d",
        "postbrowserify": "cross-env NODE_ENV=production uglifyjs --compress --mangle --sequences --drop_console --output build/w3ajs.min.js -- build/w3ajs.js",
        "precommit": "pretty-quick --staged",
        "prepublish": "npm run build",
        "doc": "esdoc -c esdoc.json",
        "example:transfer": "babel-node examples/transfer",
        "example:chainStore": "babel-node examples/chainStore",
        "example:privKey": "babel-node examples/privKey"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/PercivalZhang/w3ajs.git"
    },
    "author": "Sigve Kvalsvik <bitsharesblocks@gmail.com> (https://github.com/svk31)",
    "contributors": [
        "Percival Zhang <mingqi@email.com> (https://github.com/PercivalZhang/)"
    ],
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/AAAChain/AAAChain/issues"
    },
    "engines": {
        "node": ">= 6.0.0"
    },
    "main": "./dist/index.js",
    "jsnext:main": "./es/index.js",
    "dependencies": {
        "babel-plugin-add-module-exports": "^0.2.1",
        "babel-preset-es2015": "^6.18.0",
        "babel-preset-stage-1": "^6.16.0",
        "bigi": "^1.4.2",
        "w3ajs-ws": "^1.0.6",
        "bs58": "^4.0.1",
        "bytebuffer": "^5.0.1",
        "create-hash": "^1.1.3",
        "create-hmac": "^1.1.6",
        "crypto-js": "^3.1.9-1",
        "deep-equal": "^1.0.1",
        "ecurve": "^1.0.5",
        "event-emitter": "^0.3.4",
        "immutable": "^3.8.1",
        "secure-random": "^1.1.1"
    },
    "devDependencies": {
        "assert": "^1.4.1",
        "babel-cli": "^6.18.0",
        "babel-core": "^6.21.0",
        "babel-eslint": "^7.1.1",
        "browserify": "^13.1.0",
        "cross-env": "^5.0.1",
        "esdoc": "^0.4.3",
        "eslint": "^3.14.1",
        "husky": "^0.14.3",
        "mkdirp": "^0.5.1",
        "mocha": "^3.2.0",
        "prettier": "^1.11.1",
        "pretty-quick": "^1.4.1",
        "rimraf": "^2.6.1",
        "uglify-js": "^3.3.10"
    }
}
