Neutral, Plus or Minus

    hprofiler

    0.0.1 • Public • Published

    Hoxy Profiler

    A tool that prints out crude profiles of web page loading on the command line. You must provide a start() and stop() function to tell it when to start and stop recording requests, based on the url.

    var profiler = require('hprofiler');
     
    var opts = {
      width: 100, // width to print out (default 80)
      start: function(url){
        return url === '/';
      },
      stop: function(url){
        return /^\/api\/1\//.test(url);
      }
    };
     
    var proxy = profiler(opts);
    proxy.log('error warn', process.stderr);
    proxy.log('info', process.stdout);
    proxy.listen(8080);

    proxy is a hoxy instance in the above code. Args from opts are passed to new hoxy.Proxy(). http://greim.github.io/hoxy/#class-proxy

    npm install hprofiler
    

    MIT License.

    Install

    npm i hprofiler

    DownloadsWeekly Downloads

    0

    Version

    0.0.1

    License

    none

    Last publish

    Collaborators

    • greim