aboutsummaryrefslogtreecommitdiff
path: root/browser/manifest.json
diff options
context:
space:
mode:
authorVendicated <vendicated@riseup.net>2022-11-16 16:23:52 +0100
committerVendicated <vendicated@riseup.net>2022-11-16 16:23:52 +0100
commita788813383213ac1257d47f0e9f566dc72750bcb (patch)
treef763f98466400401389b73619a719841631d7cdd /browser/manifest.json
parente1de6f88fe1db5276cee3df2ef4feeca7fcab850 (diff)
downloadVencord-a788813383213ac1257d47f0e9f566dc72750bcb.tar.gz
Vencord-a788813383213ac1257d47f0e9f566dc72750bcb.tar.bz2
Vencord-a788813383213ac1257d47f0e9f566dc72750bcb.zip
VencordWeb: Migrate to manifest v3
Diffstat (limited to 'browser/manifest.json')
-rw-r--r--browser/manifest.json46
1 files changed, 27 insertions, 19 deletions
diff --git a/browser/manifest.json b/browser/manifest.json
index 2988ba9..ea79d12 100644
--- a/browser/manifest.json
+++ b/browser/manifest.json
@@ -1,32 +1,40 @@
{
- "manifest_version": 2,
+ "manifest_version": 3,
"name": "Vencord Web",
"description": "Yeee",
"version": "1.0.0",
"author": "Vendicated",
"homepage_url": "https://github.com/Vendicated/Vencord",
- "background": {
- "scripts": [
- "background.js"
- ]
- },
+
+ "host_permissions": [
+ "*://*.discord.com/*",
+ "https://raw.githubusercontent.com/*"
+ ],
+
+ "permissions": ["declarativeNetRequest"],
+
"content_scripts": [
{
"run_at": "document_start",
- "matches": [
- "*://*.discord.com/*"
- ],
- "js": [
- "content.js"
- ]
+ "matches": ["*://*.discord.com/*"],
+ "js": ["content.js"]
}
],
- "permissions": [
- "*://*.discord.com/*",
- "webRequest",
- "webRequestBlocking"
- ],
+
"web_accessible_resources": [
- "dist/Vencord.js"
- ]
+ {
+ "resources": ["dist/Vencord.js"],
+ "matches": ["*://*.discord.com/*"]
+ }
+ ],
+
+ "declarative_net_request": {
+ "rule_resources": [
+ {
+ "id": "modifyResponseHeaders",
+ "enabled": true,
+ "path": "modifyResponseHeaders.json"
+ }
+ ]
+ }
}