Play with chrome.tabs in a enjoyable way.
Install with component(1):
$ component install shallker/chrome-tabs
var tabs = require('chrome-tabs');
tabs.on('created', function (tab) {
tab.id
tab.url
tab.removed
tab.on('updated', function () {})
tab.on('removed', function () {})
tab.on('clicked', function () {})
tab.on('connect', function (port) {})
tab.set('icon.path', 'big.icon')
tab.get('icon.path')
tab.script.insert('file.js')
tab.script.execute('[code]')
tab.style.insert('file.css')
tab.style.execute('[code]')
tab.style.on('insert', function (file) {})
tab.style.on('execute', function (code) {})
tab.script.on('insert', function (file) {})
tab.script.on('execute', function (code) {})
})
MIT