PlayDrift Extension
PlayDrift.com Web Extension to view Rankings, Win/Loss records, Auto Kick Low Win Rate/Total Game Players, Ban Players, Remember Game History, Send Notifications when Players Leave the Game, Play Audio on Your Turn, and much more...
Additional files are visible only to premium users
manifest.json
{
"name": "PlayDrift Extension",
"description": "PlayDrift Web Extension.",
"homepage_url": "https://playdrift-extension.cssnr.com/",
"author": "Shane",
"version": "0.4.10",
"manifest_version": 3,
"commands": {
"_execute_action": {
"suggested_key": {
"default": "Alt+Shift+A"
},
"description": "Show Main Popup Action"
},
"openHome": {
"suggested_key": {
"default": "Alt+Shift+X"
},
"description": "Open Home Page"
},
"playGame": {
"suggested_key": {
"default": "Alt+Shift+D"
},
"description": "Play Dominoes"
}
},
"permissions": [
"contextMenus",
"storage",
"tabs"
],
"host_permissions": [
"*://*.playdrift.com/*"
],
"content_scripts": [
{
"matches": [
"*://*.playdrift.com/*"
],
"js": [
"dist/jquery/jquery.min.js",
"dist/popper/popper.min.js",
"js/content-script.js"
],
"css": [
"css/content.css"
]
}
],
"web_accessible_resources": [
{
"matches": [
"*://*.playdrift.com/*"
],
"resources": [
"audio/*",
"dist/*",
"images/*"
]
}
],
"background": {
"scripts": [
"js/service-worker.js"
],
"type": "module"
},
"options_ui": {
"page": "html/options.html",
"open_in_tab": true
},
"action": {
"default_popup": "html/popup.html",
"default_title": "PlayDrift Extension",
"default_icon": {
"16": "images/logo16.png",
"32": "images/logo32.png",
"48": "images/logo48.png",
"96": "images/logo96.png",
"128": "images/logo128.png"
}
},
"icons": {
"16": "images/logo16.png",
"32": "images/logo32.png",
"48": "images/logo48.png",
"96": "images/logo96.png",
"128": "images/logo128.png"
},
"browser_specific_settings": {
"gecko": {
"id": "[email protected]",
"strict_min_version": "112.0"
}
}
}