Dustin Diaz's Publisher class to achieve a publisher-subscriber pattern in javascript
By Cecelia Hermann at May 16 2022