1.1.4 • Published 9 years ago

usage-tracker v1.1.4

Weekly downloads
6
License
MIT
Repository
github
Last release
9 years ago

usage-tracker

node usage tracker

usage

var usageTracker = require('usage-tracker');

usageTracker.initialize({
    owner: 'vivaxy',
    repo: 'usage-tracker',
    number: 1,
    token: 'github authorization token', // token should be encrypted
    log: log,
    report: {
        'usage-tracker-version': require('./package.json').version
    }
});

usageTracker.send({
    // event
    event: 'test',
    data: 'this is a test comment'
});

api

class UsageTracker

access by usageTracker.UsageTracker

method on

usageTracker.on('eventType', function () {
    // callback goes on here
});

event

end

response end

success

response end and report sent successfully

err

request error

callback accepts one argument: error object, containing error.message, error.stack

default report

time: dateFormat(new Date(), 'yyyy-mm-dd HH:MM:ss.l o'),
arch: process.arch,
platform: process.platform,
'node-version': process.version,
argv: process.argv,
cwd: process.cwd(),
'usage-tracker-version': require('./package.json').version
1.1.4

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago