Promisify Javascript Events with Bluebird

Currently, I'm working on an application that uses a lot of global events which I lovingly call the "invoke global search in your editor to find anything" architecture. Long story short, there are a lot of pieces of code loaded dynamically and I wanted a way to those pieces to hook together fairly easily. Yes, [...]