cgminer-api
Version:
Complete cgminer API implementation for Node.js with multi-version support, response validation, and integration tests
44 lines (37 loc) • 1.17 kB
Markdown
# cgminer-api
Complete cgminer API implementation for Node.js with multi-version support, response validation, and integration tests.
[![NPM version][npm-image]][npm-url]
[![Build status][travis-image]][travis-url]
[![Dependency Status][daviddm-image]][daviddm-url]
## Install
```sh
$ npm install cgminer-api --save
```
## Usage
```
var Client = require('cgminer-api').client;
var cgminer = new Client({
host: '192.168.1.99',
port: 4028
});
cgminer.connect()
.then(function () {
return cgminer.version();
})
.then(function (version) {
console.log(version);
})
.catch(function (error) {
console.log(error);
});
```
## License
MIT
[sails-logo]: http://cdn.tjw.io/images/sails-logo.png
[sails-url]: https://sailsjs.org
[npm-image]: https://img.shields.io/npm/v/cgminer-api.svg?style=flat
[npm-url]: https://npmjs.org/package/cgminer-api
[travis-image]: https://img.shields.io/travis/hashware/node-cgminer-api.svg?style=flat
[travis-url]: https://travis-ci.org/hashware/node-cgminer-api
[daviddm-image]: http://img.shields.io/david/hashware/node-cgminer-api.svg?style=flat
[daviddm-url]: https://david-dm.org/hashware/node-cgminer-api