Merge pull request #161 from wakatime/sebas-manifest-v3-migration

chore: Chrome Manifest V2 to V3 migration
This commit is contained in:
Juan Sebastian velez Posada
2023-01-19 08:34:43 -05:00
committed by GitHub

View File

@@ -1,9 +1,5 @@
{ {
"background": { "action": {
"persistent": false,
"scripts": ["public/js/browser-polyfill.min.js", "background.js"]
},
"browser_action": {
"default_icon": { "default_icon": {
"19": "graphics/wakatime-logo-19.png", "19": "graphics/wakatime-logo-19.png",
"38": "graphics/wakatime-logo-38.png" "38": "graphics/wakatime-logo-38.png"
@@ -11,27 +7,24 @@
"default_popup": "popup.html", "default_popup": "popup.html",
"default_title": "WakaTime" "default_title": "WakaTime"
}, },
"background": {
"service_worker": "background.js",
"type": "module"
},
"description": "Automatic time tracking for Chrome.", "description": "Automatic time tracking for Chrome.",
"devtools_page": "devtools.html", "devtools_page": "devtools.html",
"homepage_url": "https://wakatime.com", "homepage_url": "https://wakatime.com",
"host_permissions": ["https://api.wakatime.com/*", "https://wakatime.com/*"],
"icons": { "icons": {
"16": "graphics/wakatime-logo-16.png", "16": "graphics/wakatime-logo-16.png",
"48": "graphics/wakatime-logo-48.png", "48": "graphics/wakatime-logo-48.png",
"128": "graphics/wakatime-logo-128.png" "128": "graphics/wakatime-logo-128.png"
}, },
"manifest_version": 2, "manifest_version": 3,
"name": "WakaTime", "name": "WakaTime",
"options_ui": { "options_ui": {
"chrome_style": false,
"page": "options.html" "page": "options.html"
}, },
"permissions": [ "permissions": ["alarms", "tabs", "storage", "idle"],
"https://api.wakatime.com/*", "version": "3.0.0"
"https://wakatime.com/*",
"alarms",
"tabs",
"storage",
"idle"
],
"version": "2.0.1"
} }