npm.io
1.1.1 • Published 10 years ago

fs-monitor-stack

Licence
ISC
Version
1.1.1
Deps
0
Vulns
0
Weekly
0

fs-monitor-stack

Example (for broccoli')

this.builder = new broccoli.Builder(this.tree);

var builder = this;

this.builder.on('start', function(node) {
  builder.monitor = new FSMonitor();
});

this.builder.on('nodeStart', function(node) {
  var metric = new NodeMetric(node);
  builder.monitor.push(metric);
});

this.builder.on('nodeEnd', function(node) {
  builder.monitor.pop();
});

this.builder.on('end', function(node) {
  console.log('endBuild');
  console.log(builder.monitor.totalStats());
});