All notable changes to this project will be documented in this file.
Refactoring eventBus and eventBusManager.
- Interfaces IEventType and IEventHandlerType
- Dependency Injection
- Logger
Fix version in package.json
Add @types/node to dev dependencies
Fix version in package.json
Allow library working as a module.
- .npmignore
- Make tsconfig.json cleaner
- More scripts in package.json
- Rename main directory from /src to /lib
- Fix getEventByName method in eventBusManager
- Nodemon deps
- Unused properties
Nodemon set up and missing deps.
- Nodemon set up for debug purposes
- amqplib and cross-env deps
- yarn.lock file
- .gitignore file
- Modify Event class to use readonly fields
Initial release.
- Added event bus core based on RabbitMQ
- Created
CHANGELOG.md