Developer-friendly API over Chrome Extensions Messages system.
Initialize connection:
connect.init();
Basic communication:
connect.on('channel', 'action', callback);
connect.send('channel', 'action', payload);
Passing messages:
connect.pipe('menu', 'save').to('bridge');
connect.duplex('menu', 'bridge', 'action');
const channel = connect.open('bridge');
channel.send('action', payload);
channel.on('action', callback);