trace-timer

trace timer

Usage no npm install needed!

<script type="module">
  import traceTimer from 'https://cdn.skypack.dev/trace-timer';
</script>

README

Trace timer

npm license Build Status Coverage Status dependencies Status devDependencies Status Known Vulnerabilities Donate

Simple timer to trace your graph-like complex async code.

Install

npm install  trace-timer

Use

    const TraceTimer = require('trace-timer')
    timer = new TraceTimer('someName', null, false);
    const timer1 = new TraceTimer('someChild1', null, false);
    timer1.countSync(()=>clock.tick(100));
    const timer2 = new TraceTimer('someChild2', null, false);
    timer2.countAsync(async()=>clock.tick(100));
    timer.addChild(timer1);
    timer.addChild(timer2);
    console.log(timer);