JSON · 1146 bytes Raw Blame History
1 {
2 "name": "loosecannon",
3 "version": "0.3.0",
4 "description": "Automated scambaiting assistant for messaging platforms",
5 "main": "server/src/index-enhanced.js",
6 "scripts": {
7 "start": "node server/src/index-enhanced.js",
8 "start:basic": "node server/src/index.js",
9 "dev": "npm run dev:server & npm run dev:extension",
10 "dev:server": "nodemon server/src/index-enhanced.js",
11 "dev:extension": "web-ext run --source-dir ./extension --firefox-profile=loosecannon",
12 "dev:chrome": "echo 'Load extension-chrome/ as unpacked extension in Chrome'",
13 "dashboard": "open dashboard/index.html",
14 "build": "web-ext build --source-dir ./extension",
15 "build:chrome": "cd extension-chrome && zip -r ../loosecannon-chrome.zip *",
16 "lint": "web-ext lint --source-dir ./extension"
17 },
18 "keywords": [
19 "scambaiting",
20 "browser-extension",
21 "firefox",
22 "whatsapp",
23 "llm"
24 ],
25 "author": "",
26 "license": "MIT",
27 "devDependencies": {
28 "nodemon": "^3.0.1",
29 "web-ext": "^7.8.0"
30 },
31 "dependencies": {
32 "express": "^4.18.2",
33 "cors": "^2.8.5",
34 "axios": "^1.6.0",
35 "dotenv": "^16.3.1"
36 }
37 }