UNPKG

tlab-trading-toolkit

Version:

A trading toolkit for building advanced trading bots on the GDAX platform

101 lines (100 loc) 3.35 kB
{ "name": "tlab-trading-toolkit", "version": "0.1.85", "description": "A trading toolkit for building advanced trading bots on the GDAX platform", "main": "build/src/index.js", "types": "./declarations/src/index.d.ts", "scripts": { "pretest": "yarn run build", "build": "tsc -d -p .", "coverage": "yarn run build && ./node_modules/.bin/nyc --reporter text-summary ./node_modules/.bin/mocha", "coverage:report": "./node_modules/.bin/nyc report --reporter text-summary --reporter html && open coverage/index.html", "test:mocha": "./node_modules/.bin/mocha", "test": "yarn run lint && yarn run test:mocha", "clean": "rm -fr build coverage .nyc_output", "doc": "./node_modules/.bin/typedoc --options typedoc.json .", "prepublishOnly": "yarn run build", "generateDts": "dts-bundle --name GTT --main declarations/src/index.d.ts --out generated.d.ts --baseDir declarations --outputAsModuleFolder", "build:browser": "browserify build/src/browser.js -t [ babelify --presets [ es2015 ] ] -d -o dist/browser.js" }, "repository": { "type": "git", "url": "git@github.com:coinbase/gdax-tt.git" }, "keywords": [ "gdax", "trading", "toolkit", "bot", "market-maker", "arbitrage" ], "author": "Cayle Sharrock <cayle@coinbase.com>", "license": "Apache-2.0", "dependencies": { "@types/bignumber.js": "4.0.2", "@types/bintrees": "1.0.2", "@types/commander": "2.3.31", "@types/crypto-js": "3.1.32", "@types/mocha": "2.2.33", "@types/nock": "8.2.0", "@types/node": "6.0.51", "@types/query-string": "3.0.30", "@types/simple-mock": "0.0.27", "@types/socket.io-client": "^1.4.30", "@types/superagent": "2.0.35", "@types/uuid": "2.0.29", "@types/uws": "0.13.0", "@types/winston": "2.2.0", "@types/ws": "0.0.37", "bignumber.js": "4.0.2", "bintrees": "1.0.1", "ccxt": "^1.40", "commander": "2.9.0", "crypto": "0.0.3", "dts-bundle": "0.7.3", "gdax": "0.3.1", "ioredis": "3.1.4", "limiter": "git://github.com/jhurliman/node-rate-limiter.git#58ce2fda6b5c2bc4ccb81ba3768c5b1bc06c91a5", "node-bittrex-api": "0.7.6", "pushbullet": "2.0.0", "querystring": "0.2.0", "redisct": "git+ssh://git@bitbucket.org/anand_aravindan/redisct.git", "request": "2.83.0", "request-promise": "4.2.2", "simple-mock": "0.8.0", "superagent": "3.0.0", "uws": "9.14.0", "winston": "2.3.0", "ws": "8.0.0" }, "devDependencies": { "@types/bluebird": "3.5.5", "@types/ioredis": "0.0.25", "@types/request-promise": "4.1.40", "babel-preset-es2015": "^6.24.1", "babelify": "^7.3.0", "expect.js": "0.3.1", "express": "^4.15.4", "mocha": "3.2.0", "nock": "9.0.2", "nyc": "11.1.0", "redis": "2.8.0", "rollup": "^0.50.0", "rollup-plugin-babel": "^3.0.2", "rollup-plugin-commonjs": "^8.2.1", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-resolve": "^3.0.0", "rollup-plugin-replace": "^2.0.0", "rollup-plugin-uglify": "^2.0.1", "socket.io": "^2.0.3", "socket.io-client": "^2.0.3", "socket.io-emitter": "^1.0.0", "source-map-support": "0.4.16", "ts-node": "3.3.0", "tslint": "5.6.0", "typedoc": "0.8.0", "typescript": "2.4.1", "uuid": "3.0.0" } }