ixo-module
This is a node module that defines the functions that can be performed by the ixo protocol.
Features
Install
npm install --save ixo-module
Scripts
- npm run build :
tsc
- npm run test :
mocha --timeout 5000 -r ts-node/register 'test/**/*.spec.ts'
- npm run readme :
node ./node_modules/.bin/node-readme
- npm run prep-publish :
rm -Rf node_modules/ package-lock.json dist/ && npm install && gulp
Dependencies
Package | Version | Dev |
---|---|---|
@types/es6-promise | ^3.3.0 | ✖ |
base58 | 1.0.1 | ✖ |
bip39 | 2.4.0 | ✖ |
crypto-js | ^3.1.9-1 | ✖ |
elliptic | ^6.4.0 | ✖ |
ethjs-query | ^0.3.3 | ✖ |
immutable | ^3.8.2 | ✖ |
isomorphic-fetch | ^2.2.1 | ✖ |
jayson | ^2.0.5 | ✖ |
json-hash | ^1.2.0 | ✖ |
loadjs | ^3.5.2 | ✖ |
node | ^9.3.0 | ✖ |
node-fetch | ^1.7.3 | ✖ |
sovrin-did | 1.2.0 | ✖ |
tls | 0.0.1 | ✖ |
whatwg-fetch | ^2.0.3 | ✖ |
@types/chai | ^4.1.0 | ✔ |
@types/mocha | ^2.2.46 | ✔ |
@types/node | ^9.3.0 | ✔ |
babel-core | ^6.26.0 | ✔ |
babel-preset-env | ^1.6.1 | ✔ |
babelify | ^8.0.0 | ✔ |
browserify | ^15.2.0 | ✔ |
chai | ^4.1.2 | ✔ |
chalk | ^2.3.0 | ✔ |
ethereumjs-util | ^5.1.4 | ✔ |
ethereumjs-wallet | ^0.6.0 | ✔ |
ethjs-provider-http | ^0.1.6 | ✔ |
ethjs-rpc | ^0.1.8 | ✔ |
gulp | ^3.9.1 | ✔ |
gulp-sequence | ^1.0.0 | ✔ |
gulp-typescript | ^3.2.4 | ✔ |
gulp-uglify | ^3.0.0 | ✔ |
gulp-uglify-es | ^1.0.0 | ✔ |
mocha | ^4.1.0 | ✔ |
node-noop | ^1.0.0 | ✔ |
node-readme | ^0.1.9 | ✔ |
pump | ^3.0.0 | ✔ |
ts-node | ^4.1.0 | ✔ |
tsify | ^3.0.4 | ✔ |
typescript | ^2.6.2 | ✔ |
Contributing
Contributions welcome; Please submit all pull requests the against master branch. If your pull request contains JavaScript patches or features, you should include relevant unit tests. Please check the Contributing Guidelines for more details. Thanks!