AkashBabu/supervised-emitter

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Supervised-Emitter (SE) [![Coverage Status](https://coveralls.io/repos/github/AkashBabu/supervised-emitter/badge.svg?branch=master)](https://coveralls.io/github/AkashBabu/supervised-emitter?branch=master) [![Build Status](https://travis-ci.com/AkashBabu/supervised-emitter.svg?branch=master)](https://travis-ci.com/AkashBabu/supervised-emitter) [![Maintainability](https://api.codeclimate.com/v1/badges/c9b43dc6dabc74c8861f/maintainability)](https://codeclimate.com/github/AkashBabu/supervised-emitter/maintainability) [![License MIT](https://img.shields.io/badge/License-MIT-brightgreen)](https://github.com/AkashBabu/supervised-emitter/blob/master/LICENSE) [![PR Welcome](https://img.shields.io/badge/PR-Welcome-brightgreen)](#contribution) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)



This is yet another event emitter library, but if you're keen on knowing:
- motive behind this library
- possibilities with this library
- features
- better approach for communication between components
- highly scalable
- battle tested


Incase of triggering multiple calls, this library can help Avoid the same, instead you may have to fire the event just once and the rest is taken care of.

Then
**Please visit [this](https://akashbabu.github.io/supervised-emitter/) page for official documentation**

## Installation
> npm i supervised-emitter --save


## API documentation
Please visit [this page](https://akashbabu.github.io/supervised-emitter/apidocs/) for API documentation.

## CHANGE-LOG
Please refer to [this page](https://akashbabu.github.io/supervised-emitter/ungrouped-pages/change_log.html) for change-logs.


## Contribution
Please read the [contribution guidelines](https://github.com/AkashBabu/supervised-emitter/blob/master/CONTRIBUTING.md) before raising a PR.  
For discussion related to a new feature or modifications please raise an issue [here](https://github.com/AkashBabu/supervised-emitter/issues).