xcv58/Tab-Manager-v2

View on GitHub
packages/extension/src/manifest-v3.json

Summary

Maintainability
Test Coverage
{
"name": "Tab Manager v2",
"background": {
"service_worker": "background.js"
},
"permissions": [
"management",
"storage",
"tabs",
"history",
"contextualIdentities",
"cookies"
],
"action": {
"default_popup": "popup.html",
"default_title": "Tab Manager v2",
"default_icon": "icon-16.png"
},
"omnibox": {
"keyword": "t"
},
"commands": {
"_execute_browser_action": {
"suggested_key": {
"windows": "Alt+W",
"mac": "MacCtrl+W",
"chromeos": "Alt+W",
"linux": "Alt+W"
},
"description": "Activate the extension"
},
"TOGGLE-POPUP": {
"suggested_key": {
"windows": "Alt+T",
"mac": "MacCtrl+T",
"chromeos": "Alt+T",
"linux": "Alt+T"
},
"description": "Open or toggle Tab Manager popup window"
},
"LAST-ACTIVE-TAB": {
"suggested_key": {
"windows": "Alt+B",
"mac": "Alt+B",
"chromeos": "Alt+B",
"linux": "Alt+B"
},
"description": "Switch to next tab (recently used order)"
},
"OPEN-IN-NEW-TAB": {
"suggested_key": {
"windows": "Ctrl+O",
"mac": "MacCtrl+O",
"chromeos": "Ctrl+O",
"linux": "Ctrl+O"
},
"description": "Open extension in new tab"
}
},
"icons": {
"16": "icon-16.png",
"48": "icon-48.png",
"128": "icon-128.png"
},
"manifest_version": 3,
"minimum_chrome_version": "89.0.4389",
"offline_enabled": true,
"browser_specific_settings": {
"gecko": {
"id": "tab-manager-v2@xcv58.com"
}
},
"content_security_policy": {
"extension_pages": "script-src 'self'; object-src 'self'"
}
}