middleman-npm
v1.2.3
Published
Middleman-EPM (Express/Node Performance Monitor) audits express routes/middleware performance and gives access to a dashboard, which visually represents the data including the route mapping
Downloads
11
Readme
Under Active Development! Please await our website to view the data visualizaitons! Meanwhile, please look towards the JSON file created in your local files for further information!
Middleman-NPM
Middleman is an intuitive Express Performance Monitor that will measure performant properties middleware of applications in development mode and provide users with debugging tools to help you compare all your middleware within your routes, allowing you to fully optimize your application for production mode. Middleman will help provide you with the all enhancement tools you need for your middleware.
Requirements
Middleman is currently only compatible with Node v8.5.
Installation
Install the module with npm install middleman-NPM:
npm install middleman-npm
Usage
To initialize Middleman, simply require the npm module and insert Middleman to configure all your routes:
*Middleman must be destructured from the object in the required phase
For Middleman to record data, please visit the routes you want to analyze. I.e. visit (localhost:YOUR SERVER PORT/ YOUR ROUTE)
To begin viewing performance data analysis of all your routes, hit ctrl+c to end server:
Once finished, visit Middleman website with your custom hash instance key to view performance details:
Contributors
Chris Saavedra | https://github.com/Cssaavedra
Jung Shin | http://github.com/wjdgh329
Mia Huynh | https://github.com/miahuynh
License
Middleman is licensed under the MIT License - please see LICENSE.md for details
Acknowledgments
Special shoutout to Clariz Mariano for Middleman's logo!