The Chrome Extension Skeleton: Messaging System

When writing our Chrome Extension Skeleton [https://blog.javascripting.com/2014/06/18/the-chrome-extension-skeleton-building-modular-extensions-with-grunt-and-browserify/] , we spent some time thinking about what our extensions have in common and which shared code they would most benefit from. Even though each extension is unique, under the hood: 1. There is some shared state…