JSON · 1308 bytes Raw Blame History
1 {
2 "manifest_version": 2,
3 "name": "LooseCannon",
4 "version": "0.2.0",
5 "description": "Automated scambaiting assistant for messaging platforms",
6
7 "permissions": [
8 "storage",
9 "tabs",
10 "nativeMessaging",
11 "<all_urls>",
12 "webRequest",
13 "webRequestBlocking"
14 ],
15
16 "background": {
17 "scripts": [
18 "background/unified-handler.js",
19 "background/background.js"
20 ],
21 "persistent": false
22 },
23
24 "content_scripts": [
25 {
26 "matches": ["*://web.whatsapp.com/*"],
27 "js": ["content-scripts/whatsapp-enhanced.js"],
28 "css": ["content-scripts/whatsapp.css"],
29 "run_at": "document_idle"
30 },
31 {
32 "matches": ["*://web.telegram.org/*", "*://webk.telegram.org/*", "*://webz.telegram.org/*"],
33 "js": ["content-scripts/telegram.js"],
34 "run_at": "document_idle"
35 },
36 {
37 "matches": ["*://www.messenger.com/*", "*://messenger.com/*"],
38 "js": ["content-scripts/messenger.js"],
39 "run_at": "document_idle"
40 }
41 ],
42
43 "browser_action": {
44 "default_popup": "popup/popup.html",
45 "default_icon": {
46 "16": "icons/icon-16.png",
47 "48": "icons/icon-48.png",
48 "128": "icons/icon-128.png"
49 }
50 },
51
52 "icons": {
53 "16": "icons/icon-16.png",
54 "48": "icons/icon-48.png",
55 "128": "icons/icon-128.png"
56 }
57 }