feat(browser-extension): add declarativeNetRequest to block cmp.inmobi.com

This commit is contained in:
wanhose 2024-05-27 09:50:05 +02:00
parent 07a74cb8fc
commit 0c65daaf67
4 changed files with 31 additions and 8 deletions

11
.gitignore vendored
View File

@ -1,8 +1,9 @@
_metadata/
!.yarn/plugins
!.yarn/releases
.DS_Store
.env
.pnp.*
.yarn/*
!.yarn/releases
!.yarn/plugins
build
node_modules
.env
build/
node_modules/

View File

@ -1,7 +1,7 @@
{
"manifest_version": 3,
"name": "Cookie Dialog Monster",
"version": "7.0.3",
"version": "7.0.4",
"default_locale": "en",
"description": "__MSG_appDesc__",
"icons": {
@ -52,8 +52,17 @@
"run_at": "document_start"
}
],
"declarative_net_request": {
"rule_resources": [
{
"enabled": true,
"id": "ruleset",
"path": "rules.json"
}
]
},
"host_permissions": ["http://*/*", "https://*/*"],
"permissions": ["contextMenus", "scripting", "storage"],
"permissions": ["contextMenus", "declarativeNetRequest", "scripting", "storage"],
"web_accessible_resources": [
{
"matches": ["http://*/*", "https://*/*"],

View File

@ -0,0 +1,13 @@
[
{
"id": 1,
"priority": 1,
"action": {
"type": "block"
},
"condition": {
"urlFilter": "||cmp.inmobi.com^",
"resourceTypes": ["script"]
}
}
]