cleanup/colors-package-removal
What and why?
The goal of this pull request is to get rid of the unnecessary colors dependency and perform a slight refactoring of the logging logic. The logging statements (even the longer ones) were shared across multiple files even though they have been exactly the same. If someone wanted to modify them in the future, he or she would have to modify 8 files (which might get tricky).
Tasks
- [x] remove
colorspackage - [x] replace all its appearances with our custom logging colors
- [x] add this change to changelog
- [ ] slight cleaning of the
logger.jsand most console log statements
@PaulDalek what do you think about this type of defining colors and styles? Is it okay here in this use case or should we handle them differently?
Thanks @bvogel! Great suggestions, all applied.
Glad you liked them, hopefully this get's merged and released soon!
too bad, didn't make it into 4.0.0