UserHappy
UserHappy
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "UserHappy",
"description": "UserHappy",
"homepage_url": "https://userhappy.com",
"version": "1.5.1.1",
"manifest_version": 3,
"icons": {
"16": "/assets/images/logo16.png",
"32": "/assets/images/logo32.png",
"48": "/assets/images/logo48.png",
"128": "/assets/images/logo128.png"
},
"action": {
"default_icon": "/assets/images/logo128.png",
"default_title": "UserHappy",
"default_popup": "pages/popup.html"
},
"background": {
"service_worker": "main.js",
"type": "module"
},
"content_scripts": [
{
"matches": [
"https://*.userhappy-accounts.com/*",
"https://userhappy-accounts.com/*"
],
"js": [
"content-scripts/userhappy-accounts.js"
]
}
],
"permissions": [
"desktopCapture",
"tabs",
"tabGroups",
"activeTab",
"scripting",
"system.display"
],
"host_permissions": [
"https://*/*",
"http://*/*"
],
"web_accessible_resources": [
{
"resources": [
"volume-meter-processor.js",
"assets/fonts/museo-sans-300.ttf",
"assets/fonts/MuseoSans_500.otf",
"assets/images/Logo-text.png",
"assets/images/close.png",
"assets/images/closeHover.png",
"assets/images/logo.svg",
"assets/images/logoButton.svg",
"assets/images/nextButton.svg",
"assets/images/speakerButton.svg",
"assets/images/doneButton.png",
"assets/images/micButton.svg",
"assets/images/speaker.png",
"assets/images/mute.png",
"assets/images/loader.gif"
],
"matches": [
"<all_urls>"
]
}
]
}