function-profiler Measures execution duration of a function. The function can be callback based, promise based or a regular synchronous function. See usage from test.js