/Middleman-NPM

Middleman is an intuitive Express performance monitor for all your middleware 🎉

Primary LanguageJavaScriptMIT LicenseMIT

Middleman is under active development for data-driven visualizations. 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

alt text

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

alt

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:

alt text

Once finished, visit Middleman website with your custom hash instance key to view performance details: alt

Contributors

License

Middleman is licensed under the MIT License - please see LICENSE.md for details

Acknowledgments

Special shoutout to Clariz Mariano for Middleman's logo!