Mixcloud (with) Tracklist
Display tracklists on Mixcloud
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "Mixcloud (with) Tracklist",
"version": "4.0.0",
"description": "Display tracklists on Mixcloud",
"icons": {
"16": "./icons/icon16.png",
"32": "./icons/icon32.png",
"48": "./icons/icon48.png",
"96": "./icons/icon96.png",
"128": "./icons/icon128.png"
},
"permissions": [
"webRequest",
"tabs",
"storage"
],
"host_permissions": [
"http://*.mixcloud.com/*",
"https://*.mixcloud.com/*"
],
"background": {
"service_worker": "./background_scripts/index.js",
"type": "module"
},
"content_scripts": [
{
"matches": [
"*://*.mixcloud.com/*"
],
"run_at": "document_end",
"js": [
"./content_script/index.js"
]
}
],
"action": {
"default_area": "navbar",
"default_icon": {
"16": "./icons/icon16.png",
"32": "./icons/icon32.png",
"48": "./icons/icon48.png",
"96": "./icons/icon96.png",
"128": "./icons/icon128.png"
},
"default_title": "Mixcloud (with) Tracklist",
"default_popup": "popup/popup.html",
"theme_icons": [
{
"light": "./icons/icon16-light.png",
"dark": "./icons/icon16.png",
"size": 16
},
{
"light": "./icons/icon32-light.png",
"dark": "./icons/icon32.png",
"size": 32
},
{
"light": "./icons/icon48-light.png",
"dark": "./icons/icon48.png",
"size": 48
},
{
"light": "./icons/icon96-light.png",
"dark": "./icons/icon96.png",
"size": 96
},
{
"light": "./icons/icon128-light.png",
"dark": "./icons/icon128.png",
"size": 128
}
]
},
"web_accessible_resources": [
{
"resources": [
"onboarding/onboarding.html",
"onboarding/ext-icon.png",
"templates/no-mixcloud.html",
"templates/no-tracklist.html",
"icons/icon48.png"
],
"matches": [
"*://*.mixcloud.com/*"
]
}
]
}