1.2.1 • Published 10 years ago

ueshi v1.2.1

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

ueshi Build Status

NPM

NPM

Benchmarking

var Ueshi = require('ueshi');

function Foo() {}

Foo.prototype.bar = function(cb) {
    setTimeout(function() {
        cb(42)
    }, 1000);
};

var Wrapper = new Ueshi();
var foo = new Foo();

Wrapper.wrap(foo);

Wrapper.on('invoke', function(event) {
    console.log(event);
    //event: {elapsed: 1000ms, name: 'bar', subject: 'Foo'}
});

foo.bar(function() {
    console.log(arguments);
});

The Ueshi-Constructor accepts a options hash with the following parameters:

  • excludePrivate excludes private methods from benchmarking. Method names starting with an _ are considered private.

Ueshi?

An alien race from The legend of ZERO.

1.2.1

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago