0.0.5 • Published 10 years ago

dashing-client v0.0.5

Weekly downloads
27
License
-
Repository
github
Last release
10 years ago

Benbria DashingClient

Sends stats to Dashing.

Contents

What it Does

DashingClient sends stats to Dashing, the exceptionally handsome dashboard framework.

In much the same way that you can send data from the command line using curl:

curl -d '{ "auth_token": "YOUR_AUTH_TOKEN", "text": "Hey, Look what I can do!" }'\
\http://localhost:3030/widgets/welcome

You can send data using DashingClient from your node.js program:

DashingClient = require('dashing-client');

dashing = new DashingClient("http://localhost:3030", "YOUR_AUTH_TOKEN");
dashing.send("welcome", {text: "Hey, look what I can do!"}, function(err, resp, body) {
    // Do callback stuff
});

Note that you can also pass authentication credentials for basic_auth:

DashingClient = require('dashing-client');

dashing = new DashingClient("http://localhost:3030", "YOUR_AUTH_TOKEN",
  {auth: {user: "user", pass: "secret"}});

Installation

Install with:

npm install dashing-client

Or, add to your package.json

"dependencies": {
  "dashing-client": ">=0.0.1"
}
0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

11 years ago