zeroed-some/loosecannon / 64ad3bc

Browse files

I'm never gonna use this I don't think

Authored by espadonne
SHA
64ad3bc29c859b84aa8a1a3b918db7c402b3f854
Parents
5209578
Tree
6ad3cfc

1 changed file

StatusFile+-
M launch.sh 11 4
launch.shmodified
@@ -4,7 +4,8 @@
44
 # Because clicking buttons is for mortals
55
 
66
 echo "========================================="
7
-echo "    LooseCannon v0.3.0 Launch Sequence"
7
+echo "    LooseCannon v0.3.1 Launch Sequence"
8
+echo "    (Now with 100% less npm warnings)"
89
 echo "========================================="
910
 echo ""
1011
 
@@ -65,9 +66,15 @@ fi
6566
 
6667
 # Launch Firefox with extension
6768
 if [ $FIREFOX_OK -eq 0 ]; then
69
+    if command -v web-ext &> /dev/null; then
6870
         echo "Launching Firefox with LooseCannon extension..."
69
-    npm run dev:extension &
71
+        web-ext run --source-dir ./extension &
7072
         FIREFOX_PID=$!
73
+    else
74
+        echo "ℹ️  web-ext not found - load extension manually in Firefox"
75
+        echo "  Install globally: npm i -g web-ext"
76
+        echo "  Or use: about:debugging > Load Temporary Add-on"
77
+    fi
7178
 else
7279
     echo "⚠️  Firefox not found - manually load extension"
7380
 fi