Fluffy 🐱
The purpose
Of course we all have Chrome Profiler, but what if...
What if we're so crazy to write a nodejs backend game?
Profiling in node has never been easier!
Just plug in relevant fluffy.time
and fluffy.timeEnd
similar to console.time
and console.timeEnd
calls in your code
It will collect the data, aggregate it, and if required at any moment (like once in a gameloop when in debugging mode)...
Print it out with fluffy.debugAll
or to lesser extent fluffy.debug
.
Easy usage
... // before function or at start, to start counterfluffy// call whatever you need, do stuff, use processor// after function call or at end, to end counterfluffy ... // will print out if any of above functions* took more than 5msfluffy ...
Installation
yarn install fluffy-memleak --save
Test
yarn test
The only docs you'll need
// import Fluffy from 'fluffy-memleak'// const Fluffy = require('fluffy-memleak')var Fluffy = var fluffy = fluffyfluffyfluffy fluffy
Author
Jacek Pietal: Prozi
Logo Author: dee-y
License
License: MIT
Logo License: Creative Commons Attribution 4.0 International License