zeroed-some/loosecannon / cb9ab42

Browse files

build things

Authored by espadonne
SHA
cb9ab42bea78595253360f7cde74242977818b7f
Parents
ee1a26c
Tree
a3801fa

2 changed files

StatusFile+-
M extension/manifest.json 20 5
M package.json 5 4
extension/manifest.jsonmodified
@@ -1,27 +1,42 @@
11
 {
22
   "manifest_version": 2,
33
   "name": "LooseCannon",
4
-  "version": "0.1.0",
5
-  "description": "Automated scambaiting assistant for WhatsApp Web",
4
+  "version": "0.2.0",
5
+  "description": "Automated scambaiting assistant for messaging platforms",
66
 
77
   "permissions": [
88
     "storage",
99
     "tabs",
1010
     "nativeMessaging",
11
-    "<all_urls>"
11
+    "<all_urls>",
12
+    "webRequest",
13
+    "webRequestBlocking"
1214
   ],
1315
 
1416
   "background": {
15
-    "scripts": ["background/background.js"],
17
+    "scripts": [
18
+      "background/unified-handler.js",
19
+      "background/background.js"
20
+    ],
1621
     "persistent": false
1722
   },
1823
 
1924
   "content_scripts": [
2025
     {
2126
       "matches": ["*://web.whatsapp.com/*"],
22
-      "js": ["content-scripts/whatsapp.js"],
27
+      "js": ["content-scripts/whatsapp-enhanced.js"],
2328
       "css": ["content-scripts/whatsapp.css"],
2429
       "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"
2540
     }
2641
   ],
2742
 
package.jsonmodified
@@ -1,12 +1,13 @@
11
 {
22
   "name": "loosecannon",
3
-  "version": "0.1.0",
3
+  "version": "0.2.0",
44
   "description": "Automated scambaiting assistant for messaging platforms",
5
-  "main": "server/src/index.js",
5
+  "main": "server/src/index-enhanced.js",
66
   "scripts": {
7
-    "start": "node server/src/index.js",
7
+    "start": "node server/src/index-enhanced.js",
8
+    "start:basic": "node server/src/index.js",
89
     "dev": "npm run dev:server & npm run dev:extension",
9
-    "dev:server": "nodemon server/src/index.js",
10
+    "dev:server": "nodemon server/src/index-enhanced.js",
1011
     "dev:extension": "web-ext run --source-dir ./extension --firefox-profile=loosecannon",
1112
     "build": "web-ext build --source-dir ./extension",
1213
     "lint": "web-ext lint --source-dir ./extension"